Medior Backend Developer (Node.js / TypeScript)
32-40 hours Utrecht (Hybrid)
€3000-3525 per month
Faqta provides the digital foundation that thousands of teachers across the Netherlands rely on every day to deliver lessons, track progress, and manage their classrooms.
As we move beyond the startup phase, we are evolving into a structured, high-quality engineering organization. We are currently modernizing our backend to ensure our platform remains stable, scalable, and maintainable as our reach continues to grow.
As a Backend Developer, you will play a key role in transitioning our legacy systems into a robust, future-proof environment, directly improving the tools that power the modern classroom.
What you’ll work on
- Improving the systems that process student results and track learning progress
- Rebuilding and optimizing core areas of the platform used daily by teachers
- Improving backend scalability as platform usage grows
- Moving toward more modular backend services
- Strengthening testing and system reliability
- Evaluating infrastructure improvements on GCP
You will own backend features and systems from design through deployment, working closely with product, design, and the rest of the engineering team.
How we work
We are a small engineering team, which means everyone has real ownership.
You won’t be waiting for someone to tell you exactly what to do next. We expect engineers to think about problems, propose solutions, and drive their work forward.
Because the team is small, the systems you build will directly impact how thousands of teachers and students use the platform.
High-trust, low-ego, and zero corporate fluff. Our retrospectives are a genuine safe space where we discuss technical challenges openly - and yes, there is a meme section. We take the work seriously, but we don’t take ourselves too seriously.
We hire experienced engineers and trust them with real ownership. No micromanagement - just collaboration, accountability, and the freedom to do great work.
Who you are
The Essentials
- You are a Dutch or EU citizen currently living in The Netherlands.
- Our dev team works in English, so you should communicate clearly and professionally in English. Since the rest of the company and the product are Dutch, speaking Dutch is a big plus.
- You hold a Bachelor’s and/or Master’s degree in Computer Science or a related field.
Experience
- 3 to 5 years of professional experience building backend systems for SaaS products.
- Experience designing and maintaining scalable APIs and backend services
- Solid understanding of relational databases (MySQL or similar)
- Experience with cloud platforms such as GCP (preferred) or AWS.
We know that not everyone matches every requirement. If you're excited about the role, we still encourage you to apply.
Mindset
- You are proactive and take the lead on your projects, but you know that asking for help is a strength.
- You care deeply about code quality, but you value the best solution for the product over being "right."
- You naturally look for ways to improve the developer experience for the whole team.
- You can explain complex backend challenges to a designer or a product manager in a way that makes sense to them.
Technology We Use
Backend
- Node.js / TypeScript
- Express
Infrastructure
- Google Cloud Platform (GCP)
- Kubernetes
Data
- MySQL
- Redis
- BigQuery
What’s in it for you?
- Competitive Salary: A gross monthly salary between € 3000 and € 3525, based on experience, excluding 8% holiday pay;
- 25 Vacation Days (Based on FTE);
- Well-being: Pension plan, travel reimbursement;
- Hybrid Setup: A schedule that respects your life. We meet in the Utrecht office on Tuesdays and Thursdays;
- Annual Resource Check-In: A dedicated session to review your toolkit. We discuss hardware upgrades, home office essentials and professional development needs to ensure your environment and skills keep pace with your work;
- 10% Innovation & Impact Time: Every second Friday is yours to explore new ideas, improve tooling, or experiment with new technologies. We regularly share what we learn during demo sessions.
This is where you’ll land
What started as an idea to improve primary education has grown into a learning platform used daily by more than 10,000 teachers and over 150,000 students. Our goal? To reach 1 million users by 2030! You will be right there with us to experience. and achieve, that growth.
Our mission
If we were satisfied with the current state of the education system, we wouldn't have started this journey with Faqta. We believe things can be done differently and, above all, better. We tested our first concept together with teachers in the classroom, and that’s still how we work today. We believe it is the teachers who truly shape education.
The future of education we envision is one where school is a fantastic place for teachers to work because students actually want to learn. Students are motivated because the lessons they receive and the software they use are designed with that goal in mind. That’s why we are building a sustainable learning environment for primary schools, featuring thematically integrated teaching materials for grades 1 through 8, always based on scientifically proven insights.
A few fun facts:
- Our average age is 30.
- More than half of our team has a background in education.
- we have a team of over 30 educational innovators.
- A 36-hour work week is the standard.
Our big goal
In 2026, we will expand our range with Faqta Dutch. We will then offer schools an integrated, cohesive curriculum for social studies, reading, language, citizenship, and digital literacy. This will lay the foundation for further growth. We aim to become one of the top 3 publishers for social studies, language, and reading—and the only publisher that demonstrably improves reading skills in primary education. And you are going to help us make that happen.
The Journey to Faqta (Our Process)
The intro (30 min)
A quick conversation with the Manager and a Backend peer to discuss culture, team dynamics, and our technical philosophy.
The deep dive (60 min)
A joint technical session in our office in Utrecht. We’ll dive into backend architecture, API design, and problem solving together, focusing on real-world architecture and practical problem-solving.
Informal meet and greet with HR and CEO.
The match!
We follow up quickly with a decision or an offer.
