Overslaan naar content

Senior Full-Stack Developer (MERN Stack)

  • Hybrid
    • Utrecht, Utrecht, Netherlands
  • €3,600 - €5,400 per month
  • Product

Job description

At Learned, we help organizations truly support the growth of their people. With our modern HR platform, we transform traditional HR processes into a future-proof approach where performance, development, and feedback take center stage. Today, hundreds of companies – from fast-growing scale-ups to established corporates – rely on our software. And we’re growing fast. That’s why we’re looking to strengthen our development team – are you our new Senior Full-Stack Developer?

Together, we make the difference – here’s what you’ll do

As a Senior Full-Stack Developer, you’ll take a leading role in designing, developing, and maintaining our SaaS platform. You’ll work across the entire stack, from designing intuitive user interfaces in React to building scalable APIs and backend services with Node.js. You collaborate closely with product managers, designers, and fellow engineers to turn ideas into high-impact features that our customers love.

Your average week might look something like this:

  • Collaborate with product and design teams to scope and build new features that improve the user experience

  • Write clean, scalable, and maintainable code using modern JavaScript, React, Node.js, and MongoDB

  • Architect and implement performant and secure REST APIs that power our platform

  • Lead technical design sessions and contribute to system architecture decisions

  • Review pull requests, mentor junior developers, and help uphold high engineering standards

  • Contribute to improving developer workflows, CI/CD processes, and automated testing

  • Take ownership of projects from planning through deployment, ensuring timely delivery and high quality

In short: thanks to your work, our platform becomes faster, smarter, and more scalable – allowing customers to grow and enabling Learned to reach the next level.

Job requirements

What do you bring?

You’re someone who loves to build smart, scalable applications that make a real impact. You enjoy working across the stack and thrive in an environment where ownership, creativity, and growth go hand in hand.

  • You have 5+ years of experience as a full-stack developer and feel at home in the MERN stack (MongoDB, Express.js, React.js, Node.js)

  • You're fluent in JavaScript (ES6+) and TypeScript, and know how to build clean, scalable, and maintainable code using modern design patterns and best practices

  • You’ve built (or helped scale) large SaaS platforms, and understand what it takes to keep things fast, secure, and reliable

  • You bring a sharp eye for user experience – not just in the browser, but also in how you structure APIs and backend flows

  • You’re comfortable taking the lead on technical decisions, enjoy mentoring others, and bring your team along through feedback and code reviews

  • You’re someone who sees opportunities where others see blockers – and you like to think ahead, solve problems proactively, and keep improving

  • Last but not least: you're curious, open to learning, and excited about building a platform that helps people grow at work – just like you

What can you expect from us?

At Learned, you’ll join a fast-growing, young company that’s reshaping the traditional HR market. Since our start in 2019, we've been working with a driven, international team to transform the HR industry. We’re ambitious and entrepreneurial, always moving forward toward our big goals. But having fun is just as important to us: we share healthy, fully catered lunches at the office every day and organize monthly team activities.

Here’s what you can count on:

  • A salary between €3.600 - €5.400 gross per month (based on 40 hours & depending on your experience)

  • A MacBook and everything you need to do your job well

  • 25 vacation days based on full-time employment

  • You work at least 3 days at the office, with flexible days beyond that

  • Travel expense reimbursement via our mobility plan

  • Pension plan via Brand New Day: 10%, with 50% paid by us

  • A personal development budget of €1.000 per year (based on full-time)

  • An ambitious, international environment (with over 7 nationalities!) where we challenge each other and celebrate success together

Sounds good? Great. We'd love to hear from you – and who knows, maybe we'll be getting to know each other soon. 😉


or