Backend Developer
Role details
Job location
Tech stack
Job description
As our Backend Developer, you'll be responsible for the core functionality of our platform. With your experience in backend development, APIs, and security, you'll provide robust, secure solutions that make our platform shine. You'll work with a multidisciplinary team to create technology that makes recruitment more efficient and fair. Your technical choices will guide businesses and candidates through every step of their journey, and you'll have the freedom to shape those choices! What You'll Do
- Build powerful, scalable backend code that ensures our codebase is reliable and future-proof.
- Design and develop APIs, data processes, and AI functionalities that integrate smoothly with our frontend and external systems.
- Collaborate with colleagues from various fields - from frontend developers to customer success and sales - to bring ideas to life.
- Improve the performance, quality, and security of our codebase - you're the guardian of the highest standards.
- Keep growing and innovating: explore new technologies, implement features independently, and make proposals that continuously improve our platform.
What We Offer
- Our tech stack: Python (backend) and Javascript/Typescript/Svelte (frontend) - a modern, versatile environment for optimal skill development.
- Direct impact: your work makes recruitment more objective and inclusive, and you see that impact every day.
- An inspiring office in central Amsterdam - a friendly work environment where hard work and fun go hand in hand, with flexibility to work from home as well.
- Top-notch gear: a MacBook Pro awaits you (if you want it)!
- Attractive salary (€4000 - €5500 depending on experience + 8% holiday pay) and stock options (SAR), so you can grow with our success.
- Team spirit and enjoyment: daily lunches, social events, team-building, and office boot camps - we work hard and celebrate together.
- Extras like CO compensation through tree-planting initiatives, 25 vacation days + 2 extra public holidays to make time for yourself., * 8:00 - 9:00: Start your day with a coffee or tea and review your schedule, PRs, or new feature requests.
- 9:15: Daily kickoff. Join the team to briefly discuss the day's focus.
- 9:25: Stand-up with your backend team to discuss technical questions, tasks, and progress.
- 10:00: First focus block - time to dive into deep work, whether on a new API, performance optimization, or a security enhancement.
- 12:00: Lunch! Enjoy a delicious lunch with the team, catch up, and recharge for the afternoon (Friday roti is now a beloved tradition).
- 12:30: Code reviews and collaboration - review teammates' code, share feedback, and ensure consistency in the codebase.
- 13:30: Second focus block - time to further develop that challenging feature or explore a new architecture.
- 16:00: Growth and learning - maybe a 1-on-1 on your goals, or time to learn about a new library or technology.
- 17:30 - …: End the day however you like. Whether with a boot camp, a drink, or one last bit of coding, you choose what suits your energy.
This is the Work Environment
You'll join a dynamic team that believes in bringing out the best in each other. We actively share knowledge, provide honest feedback, and ensure everyone has the opportunity to grow in their role. The bar is set high - we strive for extraordinary results - but we achieve them together. Through regular knowledge-sharing sessions, team activities, and personal support, we're building a culture where you can reach your full potential. We work from our office in the heart of Amsterdam, where we innovate, learn, and celebrate our successes together.
Requirements
Bachelor in Computer Science, You enjoy writing robust, structured backend code and have a keen eye for scalability and security. You have an analytical mindset, work methodically, and take responsibility for your work. Innovation and improvement are part of your DNA - both in the code you write and in yourself. Additionally, you have:
- 2-6 years of experience in backend development and comfort with Python frameworks and tools.
- Strong analytical skills and attention to detail - you understand the nuances of scalable architectures.
- Strong communication skills, in both Dutch and English, for collaborating with the team and stakeholders.
- A drive to build technology that makes a difference and impacts the world of recruitment.
Benefits & conditions
- The Selection Lab, part of Techleap's Rise batch #13
- Wired picks The Selection Lab as "One of the hottest startups in Amsterdam"
- Dutch startup The Selection Lab raises €1.25M for further development of its assessment technology
Please note: To be eligible for this position you need to have a valid working visa / permit to work in the Netherlands. #J-18808-Ljbffr Salarisomschrijving
€4000 - €5500 monthly