About the role

Senior Full Stack Developer (MERN Stack)

Introduction

Learned is a fast-growing HR tech company based in Utrecht, building a modern SaaS platform that helps organizations automate performance reviews, talent development, and feedback cycles. Used by hundreds of companies across Europe, Learned’s platform leverages data-driven insights and AI to make employee development more objective, fair, and impactful.

We’re looking for a Senior Full Stack Developer (MERN Stack) to join our international team and play a key role in designing, building, and scaling our core platform. If you thrive on ownership, enjoy working across both front-end and back-end, and want the opportunity to grow into a technical lead, this could be the perfect fit.

Learn more about the company

About the company

Learned.io is a talent management platform that helps companies foster employee growth and engagement through a continuous dialogue system for performance, career, and learning management. The platform automates feedback collection, supports goal setting, and facilitates one-on-one meetings, using AI to create personalized learning experiences by connecting skill gaps with learning resources. By structuring these processes, Learned.io aims to increase employee productivity and satisfaction, improve retention, and provide HR teams with data-driven insights for workforce planning.

Culture and values
long-term adoption, and measurable value for retailers in sectors such as DIY, Food, Household,
Office
Utrecht
Colleagues
Language
Dutch, English

About the role

Benefits

  • Competitive salary between €5,000 – €6,000 gross per month (based on experience)
  • Potential to grow into a Lead Developer role
  • MacBook and other equipment provided
  • 25 vacation days (full-time)
  • Hybrid work model: minimum 3 days per week in the Utrecht office
  • Travel expense reimbursement via mobility plan
  • Pension plan (Brand New Day) with contribution from employer
  • Personal development budget (€1,000 / year)
  • International and collaborative team environment
  • Flat culture with focus on feedback and growth

Required Skills

  • 5+ years experience in full stack software development
  • Strong command of MERN stack (MongoDB, Express.js, React, Node.js)
  • Fluent in JavaScript (ES6+) and TypeScript
  • Proven ability to design performant backend services and scalable APIs
  • Experience writing clean, maintainable code using modern best practices
  • Comfortable leading technical discussions, reviewing code, and mentoring peers
  • Enjoys working in an agile team with a focus on collaboration and impact

Key Responsibilities

  • Design and develop high-quality, scalable features for the SaaS platform
  • Build and maintain backend services and REST APIs
  • Collaborate with product, design, and other engineers through four-weekly sprints
  • Lead technical decisions and contribute to system architecture
  • Perform code reviews and mentor junior developers
  • Improve developer workflows, CI/CD pipelines, and automated testing
  • Take ownership of full lifecycle delivery from planning to production

Why Work at Learned

Innovative HR Tech

Learned builds technology that reshapes how organizations support career growth and performance. Our AI-powered solutions are used by hundreds of customers to automate HR cycles with real business impact.

Collaborative Culture

You’ll join an international, diverse team that values feedback, openness, and continuous learning. We work closely together to deliver great software and celebrate success as a team.

Growth & Ownership

 Learned encourages ownership and personal growth. We offer a clear path to more senior and leadership roles while providing support for your professional development.

Your Growth Path at Learned

  1. Senior Developer
  2. Lead Developer
  3. Engineering Manager

Application process

Application

Let us know you’re interested by applying for this role!

Phone Interview

A brief call to get to know you and your experience.

Assessment

Complete a short task or skills test relevant to the position.

First Interview

Get to know each other and learn more about our company.

Final Interview

A case to test knowledge in Itsperfect software

Job Offer

You’ll receive a formal offer with all the details.

Thom Bakker

Is here to help you

Apply Now

Office locations

Address
Vondellaan 138, 3521 GH Utrecht , Nederland

Learned.io is a talent management platform that helps companies foster employee growth and engagement through a continuous dialogue system for performance, career, and learning management. The platform automates feedback collection, supports goal setting, and facilitates one-on-one meetings, using AI to create personalized learning experiences by connecting skill gaps with learning resources. By structuring these processes, Learned.io aims to increase employee productivity and satisfaction, improve retention, and provide HR teams with data-driven insights for workforce planning.

Details
Job Type
Full-time
Location
Utrecht
Salary
5000 - €6000

“Hire top SaaS talent. Faster.”

We cover the full SaaS spectrum: sales, marketing, customer success, operations, tech, and leadership positions. From entry-level to executive.

Start now