We are JOIN, Europe s fastest-growing HR Tech company with over 30 000 clients in the DACH region and over 14 000 candidates applying through our software every day.
Our ambition is to change the way companies hire on a global scale. As a strong team with 60+ motivated colleagues, we are currently growing our team to become Europe s most widely used talent attraction software.
We deeply believe that great companies are made by great people. That s why we help thousands of companies attract, manage, and hire their next great talent in a smart way.
YOUR FUTURE TEAM & ENGINEERING CULTURE
Our mission as Backend Guild is to provide JOIN s customers and their candidates with robust features, stable business flows, security, performance, resiliency.
We strongly believe that Backend engineering should be collaborative with Platform, DevOps, Product and Frontend teams.
We take care of our guild s tools by using our own architecture based on Clean Architecture, strict linters, code generators, coding conventions, code snippets and service templates to spend less time doing mundane work.
We take pride in working through TDD, making sure all our services are covered with tests and that our releases are always reliable and stable.
WHAT IS THE ROLE ABOUT?
- Collaborate with frontend engineers, product managers and DevOps/Platform teams to create meaningful features for our customers through our custom-made work methodology Agile SDLC/Kanban
- Conduct peer code reviews and attend project retrospectives to discuss and execute improvements as a team
- Participate in technical retrospectives to discuss testing culture, architectural solutions, automation topics, coding standards, and many more!
- You are not just a coder you are empowered to and always thinking about our product value that you can bring and how to improve the experience of our customers
WHAT WILL YOU NEED TO BE SUCCESSFUL?
- 4+ years of backend development experience in total (any strongly typed language or TS)
- 2+ years of experience with Node.js
- Strong experience with any RDBMS (either raw queries or via ORM)
- Good unit/integration testing experience
- Experience with message brokers (SNS/RabbitMQ/Kafka/Google PubSub/etc...
What you will learn:
- Experience with GraphQL
- Experience in GCP or AWS
- Experience with gRPC framework and proto buffers
- Good understanding of SOLID principles
WHAT IS IN IT FOR YOU?
- Modern technologies: Node.js, TypeScript, Jest, GraphQL, gRPC, Google Pub/Sub, Kubernetes
- We believe in automation. We automate anything and everything that can improve our productivity and focus
- We write our own tests and we test our own solutions which help us learn more and understand our clients better
- We value transparency, close collaboration, and a slight amount of chaos in our work because it makes us faster and more creative
On top of that
- The opportunity to shape your role, have a great impact on the business and grow together with JOIN
- Inspiring, diverse and international working atmosphere
- A team of highly motivated and ambitious experts eager to support your professional growth, supported by our feedback culture and personal development plans
- The unique opportunity to revolutionize the recruiting industry with a rapidly growing company
- Design office in the famous Kulturbrauerei in Prenzlauer Berg, in the heart of Berlin!
- Latest hardware - choose MacBook Pro or Lenovo Carbon X1
- Relocation support for internationals
You don't check all the boxes? It's also fine, we are open to spiky profiles and we love diversity!