Skip to content

Full stack developer (Ruby, Python, C#, Typescript)

  • On-site, Hybrid
    • Eindhoven, Noord-Brabant, Netherlands
  • Product & Development

Developing IT solutions for millions of students and teachers around the world. As a full stack developer at Drieam in Eindhoven, that is what you'll be doing. A job with real impact.

Job description

Developing IT solutions for millions of students and teachers around the world. As a full stack developer at Drieam in Eindhoven, that is what you'll be doing. A job with real impact. You help educational institutions – from Yale and Cambridge to TU/e and Fontys – to train future-proof professionals by building software that is accessible to everyone. As part of a team of over 60 driven experts, you’ll help us scale our impact across 200+ institutions worldwide.

Your colleague about working at Drieam

“Always driven, yet without any stress. That characterizes the way we like to do things. We are passionate about what we do, but we keep our planning feasible and work very well together. Whether you are building a new feature in Ruby on Rails or refining a mobile experience in React Native, you’ll have real ownership, from design discussions to deployment. We embrace modern ways of working—like using AI to speed up the boring stuff and ensuring our UI is fully accessible—so we can focus on the real architectural challenges.”
Martijn, Team lead - Product & Development

A typical day at Drieam

09.00 Daily stand-up with your scrum team. Discussing the sprint progress and identifying where we can pair up on a complex task.

09.15 Development. You’re working on a new feature for Portflow. You use GitHub Copilot to quickly scaffold a boilerplate, giving you more time to focus on the business logic.

13.00 Lunch with the team. Healthy, fresh, and free.

13.30 Pair programming. You hop on a call with a colleague to tackle a tricky integration. Together, you audit a new component to ensure it’s fully navigable via keyboard and screen readers. Working together is how we keep our code quality high.

14.30 Time for a workout. Clear the head for the afternoon session.

15.30 Testing & Refining. You dive into the Ruby on Rails backend to optimize a complex data set. You’re not just looking at raw performance, but ensuring the API is intuitive and easy to consume for the React and React Native apps. You wrap it up with a solid RSpec suite to ensure 100% reliability.

17.45 Wrap up. You push your final commits, check the GitHub Actions CI/CD pipeline, and get ready for tomorrow.

And tomorrow?
Your day will be entirely different. One day you might be diving into the React Native codebase for our mobile app, the next you’re optimizing a Ruby on Rails API or tweaking a React frontend. You have the freedom to experiment with new tools. Do you have progressive ideas about how to further improve our tech stack, or how to make our platforms even more inclusive for learners with disabilities? Great! We are currently moving toward the Oxc ecosystem and optimizing our AI-assisted workflows, and we want your input.

Did you know that Drieam... 

… ... has grown from a small startup to an organization with a highly driven team of about sixty professionals in under ten years time? …has an exceptionally low staff turnover? Almost all our interns want to keep working for us?

That is no surprise, because at Drieam:

  • It is all about you! Tell us what you like, show us what you're good at and what your ambitions are. We will do what we can to take your work pleasure to the next level.

  • You are part of a self-directed team. At the same time, you can depend on clear frameworks and the right coaching and inspiration. 

  • You can be who you are. Our team is made up of many different nationalities and authentic personalities. Can you imagine how inspirational that is?

  • Is your personal development key! Whatever your goals or ambitions are, we help you accomplish it via for example training or courses.

Other perks

  • Twenty-five vacation days for a forty-hour work week. 

  • Time off whenever you want. If you don't care about Christmas, you can come into the office and take a day off when it suits you better.

  • Plenty of flexibility: you are free to choose when to work from home or at the office and how to plan your activities. If you want to leave earlier to pick up your kids from school or take your puppy for a walk, that's fine!

  • A MacBook and other facilities you need to do your job effectively in the office and at home. 

  • A one-year contract to start with the intention of ultimately turning that into an indefinite contract.

  • Free daily healthy lunches, snacks and fresh fruit.

  • An attractive pension scheme for which Drieam bears all the costs.

  • Last but not least: weekly team drinks – although it's fine if you're not up for that – and several outings per year with the entire Drieam team.

Job requirements

This is why you fit perfectly in our Drieam team

You are a pragmatic developer who loves clean code but understands that software is a team sport. You are curious about new technologies—like the speed of Oxc or the potential of AI-assisted coding—and you care deeply about the end-user experience for all learners.

Furthermore, you:

  • Have experience with (or a strong desire to master) Ruby on Rails, React, and/or React Native.

  • Are a fan of Pair Programming and believe that two brains are better than one.

  • Value high-quality testing (we’ve moved to Vitest and RSpec) and inclusive design.

  • Are proactive: if you see a manual process or an accessibility barrier, you look for a way to fix it.

  • Possess an excellent verbal and written command of English.

  • You are based in (or near) the Eindhoven region.

Apply today!

or