Medior Backend Developer

Faqta
Utrecht, Netherlands
11 days ago
Apply on www.nationalevacaturebank.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€3,857 - €4,244
Working hours
Regular working hours
Languages
Dutch, English

Tech stack

Test Suite Artificial Intelligence Amazon Web Services Software as a Service Cloud Computing Relational Databases MySQL TypeScript Reliability of Systems AI Coding Agents Backend Agentic-AI
+2 more
Information Technology Legacy Systems

Job description

Medior Backend Developer (Node.js / TypeScript) 32- 40 hours Utrecht (Hybrid) 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
  • Strengthening testing and system reliability
  • Using AI to speed up our legacy modernization: understanding old code, migrating it safely, and covering it with tests
  • Helping the team move toward agentic ways of working: trying out workflows, sharing what works, and setting good review practices
  • Improving backend scalability as platform usage grows
  • Moving toward more modular backend services
  • 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. How we use AI We’re in the middle of a shift. AI is already part of our daily work, but we want to go further: toward working agentically, where engineers hand well-scoped tasks to AI agents (such as migrating a legacy module, writing a test suite, or tracking down a bug) and spend their own time on design, review, and decisions. We’re figuring out together what works: how to give agents the right context, how to review their output, and where they help or don’t. You’ll help shape that. Who you are The Essentials

  • You are a Dutch or EU citizen currently living in The Netherlands.

Requirements

  • 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.
  • Hands-on experience with AI coding agents is a plus, but not a requirement.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.nationalevacaturebank.nl
Prepare application

Good distractions

Loading talks and stories from around this role…