About the Role
JOIN helps thousands of businesses find the right people — faster, fairer, and with less friction. Our platform handles millions of candidate interactions, and our clients praise JOIN’s attention to detail and unmatched user experience. We’re looking for a Backend Engineer to join our established engineering hub in Berlin. You’ll be stepping into a mature, integrated team and helping push it forward: improving our platform architecture, raising our quality bar, and building robust, scalable features that tens of thousands of users rely on every day.
Responsibilities
- Collaborate with frontend engineers, product managers, and DevOps/platform teams to build meaningful features through our Agile SDLC/Kanban workflow.
- Conduct peer code reviews and contribute to retrospectives to drive continuous improvement.
- Define technical requirements and identify the best solutions to meet team goals.
- Participate in engineering retrospectives focused on testing, architecture, automation, and coding standards.
- Always think beyond the code - you’ll focus on delivering value and improving the user experience for our customers.
Requirements
- 5+ years of backend development experience.
- 2+ years of experience with a strongly typed language or TypeScript.
- Strong experience with RDBMS (raw queries or via ORM).
- Solid background in unit and integration testing.
- Experience with message brokers (SNS, RabbitMQ, Kafka, Google Pub/Sub, etc.).
- Strong grasp of SOLID principles.
Skills
- TypeScript
- RDBMS
- unit testing
- integration testing
- message brokers
- Node.js
- GraphQL
- GCP
- AWS
- gRPC
- protobufs
- SOLID principles
Location
- Berlin
Work Type
- Hybrid
- Remote (104 days per year)
Experience Level
- 5+ years of backend development experience
- 2+ years of experience with a strongly typed language or TypeScript
Salary/Compensations
- Competitive salary – Tailored to align with your experience level.
Benefits
- Apple hardware (MacBook)
- Team events (Brunches, sports activities, quarterly gatherings)
- 104 days per year remote (post-probation)
- Relocation support (Assistance with paperwork, travel, and one month of furnished accommodation)
About the Company
- JOIN helps thousands of businesses find the right people — faster, fairer, and with less friction.
- Our platform handles millions of candidate interactions, and our clients praise JOIN’s attention to detail and unmatched user experience.
- We thrive in a fast-moving, collaborative environment.
- We adapt quickly and embrace change in a growth-oriented startup environment.
- We continuously challenge ourselves and each other to improve.
Equal Opportunity
- We welcome applications from individuals of all ages, abilities, genders, religions and diverse backgrounds.
- If you need assistance during the hiring process or in the workplace, let us know!
- Don’t meet every requirement? No problem! We’re always open to exceptional candidates and value diversity in all forms.
