Magnet.me  -  Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Junior Frontend Developer (React / TypeScript)

Geplaatst 2 apr. 2026
Delen:
Werkervaring
0 tot 2 jaar
Full-time / part-time
Full-time
Functie
Salaris
€ 2.932 - € 3.395 per maand
Opleidingsniveau
Taalvereisten
Engels (Vloeiend)
Nederlands (Vloeiend)

Bouw aan je carrière op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

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 platform to ensure it remains stable, scalable, and maintainable.

As a Junior Frontend Developer, you’ll be a key part of our platform’s evolution. You will help us modernize our core architecture using React and TypeScript, ensuring the tools teachers use daily are faster, more reliable, and built to last.

What you'll do as a Junior Frontend Developer

  • Direct User Impact: Whether it’s a new dashboard for teachers to track student progress or an interactive feature for kids in the classroom, your code will be live and used by thousands of people every week.
  • Tailored Component Architecture: We don’t just "import" libraries; we build. You’ll craft lightweight, purpose-built React components for our design system. This means you’ll learn how to build precise, high-performance interfaces that solve real problems for teachers.
  • Modernizing the Foundation: You’ll play a key role in transitioning our platform to a sleek, modular React architecture. You’ll help us replace legacy structures with scalable code, ensuring the platform stays fast and maintainable as we grow.
  • AI Workflow: We don't just talk about AI; we use it. You will leverage tools like Claude Code to accelerate your development process, moving from ideation to production-ready code faster while maintaining a high bar for quality.

How we work

  • Real Ownership, Real Support: We believe in giving you ownership of your features from day one. But you won’t be alone: you’ll work under the direct guidance of a dedicated developer who will act as your mentor, ensuring you have the support you need to succeed.
  • Collaborative Craftsmanship: Our deep peer-review process isn't about "policing" code; it’s about sharing knowledge. You’ll learn professional best practices and how to write clean, scalable code that stands the test of time.
  • High-Trust, Low-Ego: We are a small, tight-knit team. We value good ideas over years of experience. Our retrospectives are a safe space for honest feedback and yes, we have a dedicated meme section to keep things light.
  • Building with Purpose: We don’t want you to just "clear tickets" in a vacuum. You’ll get to see the real-world context of your work, understanding how a teacher or student uses what you’ve built to make learning better.

Who you are

We care more about your technical curiosity than a long list of previous job titles. We are looking for someone who thinks before they code, someone who cares about how a project is structured and takes pride in how different parts of the app talk to each other.

The Essentials

  • Technical Foundation: You have built at least one React project using modern React (hooks and functional components).
  • Growth Mindset: You are eager to learn, ask questions, and love seeing your code come to life in the hands of real users.
  • Residency: You are a Dutch or EU citizen currently living in The Netherlands. English is the working language of our development team. Since our platform and users are Dutch, basic Dutch understanding of the language is required.

Technology we use

  • Frontend: React, TypeScript, CSS
  • Tools: Git, Vite, Redux
  • Backend Integration: Node.js / Express API

What’s in it for you?

  • Competitive salary: A gross monthly salary between €2932 and €3395, based on experience, excluding 8% holiday pay.
  • Growth-focused mentorship: Dedicated 1-on-1 time with our manager and a technical mentor to map out your career path.
  • 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.
  • The Utrecht vibe: The Hybrid set up allows us to get together on Tuesday and Thursday and enjoy relaxed lunches together and often drinks on Thursdays.
  • Well-being & tools: A solid pension plan, travel reimbursement, and an Annual Resource Check-in to make sure your hardware and home-office setup are top-notch.

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.

About the role

As a Medior Backend Developer at Faqta, you work on the technical core of our learning platform. You are responsible for developing, maintaining, and scaling our backend services, which are used daily by thousands of students and teachers in primary education. You collaborate closely with the product team to realize new features, ensure code quality, and optimize performance.

Responsibilities

  • Developing and maintaining backend architecture.
  • Writing scalable and secure code.
  • Optimizing APIs and database queries.
  • Collaborating in an agile scrum team.
  • Conducting code reviews and contributing to the technical roadmap.

Qualifications

  • At least 3 years of experience as a backend developer.
  • Backend: Strong proficiency in Node.js, TypeScript, and Express.
  • Infrastructure: Experience with Google Cloud Platform (GCP) and Kubernetes.
  • Data: Proficiency in MySQL, Redis, and BigQuery.
  • Analytical mindset and a team player.

Faqta is een innovatief educatief bedrijf in Utrecht, volledig gespecialiseerd in lesmateriaal voor het basisonderwijs. In de afgelopen jaren heeft Faqta een vooraanstaande positie opgebouwd met Faqta-scholen in heel Nederland.
Wij bieden een dynamische, professionele werkomgeving en een team van jonge, enthousiaste collega’s. Faqta is heel resultaatgericht, er wordt weinig vergaderd en een ‘hands-on’ mentaliteit is belangrijk.

Educatie
Utrecht
Actief in 1 land
30 medewerkers
30% mannen - 70% vrouwen
Gemiddeld 29 jaar oud