Medior/Senior Developer (Ruby on Rails, Python, C#) at EdTech scale-up

Job description

Drieam is an EdTech scale-up, passionate about developing & implementing software to enable the ultimate learning experience. We’re with 30 young and committed professionals who constantly strive to improve the lives of teachers, students and staff all over the world. Does this sound like something you’d want to be a part of? Read on!


As our new senior developer, you will be the overlord of Drieam’s back-end development and architecture. Scaling apps for a large number of users is something you could do in your sleep. Designing educational apps and integrating them with Canvas – the worldwide #1 Learning Management System – will be part of your development responsibilities. But more importantly, you will be the one who manages our code structure across multiple applications, while also keeping a close eye on the test coverage.

Working closely with our Product Owners, you will rapidly turn client needs and ideas into new features. The work created by you and your fast growing team will be implemented within a very short time and will have an immediate impact on the lives of many. Exciting stuff, right?

Your profile

You have a top-technology driven mindset, don’t shy away from taking ownership and love working in teams of likeminded and smart people. At the end of the day, nothing makes you happier than seeing well written and high-quality code.


  • You completed a relevant Bachelor or Master
  • You have multiple years of experience as a Software Developer
  • You are fluent in either English or Dutch

What we love to see

  • We are looking for a great coder. You will work mainly with Ruby on Rails, but we are not specifically looking for experience with Ruby on Rails. We also appreciate experience in for example C# and Python
  • Bonus: you know your way around React

What awaits you

  • A Full-Time job at a fast growing EdTech company. 
  • Feeling like you’re a part of sustainable change
  • A competitive salary and a good benefits package
  • The freedom and responsibility to make a real difference
  • Work with Ruby-on-Rails for backend, React for frontend (our own UI library incorporating Ant Design), GitHub Actions and Heroku. We spent a lot of time on continuously improving our technology stack
  • Test driven development using tools like RSpec for backend unit and integration tests, Capybara for end-to-end tests and Jest with Enzyme for frontend tests
  • Lots of personal development and focus on code quality, including pair programming, extensive code reviews, architecture reviews and of course (online) courses and meet-ups
  • An informal and international environment
  • A free and delicious lunch every single day
  • Mind-blowing team events

About Drieam

Drieam is enabling higher education, commercial training providers & business schools to deliver the ultimate learning experience with Canvas. Our customers include large educational institutes like the Eindhoven University of Technology & Hogeschool Utrecht, international business schools such as IMD, Insead & Vlerick, and commercial training providers like Schola Medica & PIVO. Our office is located in the city centre of Eindhoven, in a stylish and newly renovated building, next to lots of urban hotspots and great bars & restaurants. We are at a 10 min. walk from the train station and easily accessible by bike, car and public transport. For most of us, Drieam feels like a second home where you can just be (and develop) yourself and get the best out of you!