About Ontwikkelaars
Ontwikkelaars builds software for clients who are serious about quality. From SaaS platforms to AI-integrated web apps — we work end-to-end, from architecture to deployment. Our team is fully distributed and operates with a sharp focus on technical excellence.
The role
As a Senior Backend Developer, you build the APIs, services, and data architecture that our client products run on. You work in Node.js or Python, think about scalability from day one, and take ownership of the systems you design. You collaborate with frontend engineers and DevOps, but your backend is your responsibility.
What you'll do
- Design and implement RESTful and GraphQL APIs in Node.js or Python
- Model databases in PostgreSQL and optimize query performance
- Integrate third-party services, webhooks, and external APIs
- Set up robust error handling, logging, and monitoring
- Participate in architecture reviews and technical decisions with the team
What you bring
- At least 4 years of backend experience in production systems
- Strong knowledge of Node.js (Express/Fastify/NestJS) or Python (FastAPI/Django)
- Experience with PostgreSQL, query optimization, and database migrations
- Understanding of cloud infrastructure (AWS, GCP, or Azure) and containerization
- Bonus: experience with event-driven architectures or message queues (RabbitMQ, Kafka)
What we offer
- Salary: €4,500–€6,500 per month, depending on experience
- Hardware budget: €1,500 at start
- Learning budget: €1,200 per year — conferences, courses, certifications
- 25 vacation days
- Flexible hours — you deliver results, not seat time
How to apply
Send your CV and examples of systems you've built to careers@ontwikkelaars.nl. Briefly describe a technical decision you're proud of.
Department
Engineering