Skip to content

Internship: Software Developer

  • Eindhoven, Noord-Brabant, Netherlands

Job description

Drieam is an EdTech scale-up, passionate about developing & implementing software to enable the ultimate learning experience with Canvas. We are with 50 young and committed professionals who constantly strive to improve the lives of teachers, students and educational staff all over the world.

We are at the forefront of international growth. We are the market leader in the BeNeLux region, and have a fast growing number of well-known international customers, like Cambridge (see this blog), IMD, Yale and Wharton. Our current focus is to grow in the US & ​​stay market leader in the BeNeLux. For which we work very closely together with our partners in education, like Instructure, Qualtrics and Miro (see this blog).

Is Drieam a match for you?

Our people strive for a better version of themselves everyday. To make things happen as a team and leave an impact in the world of education. We truly believe that freedom and personal development will enable you to perform at your best. And when our colleagues grow, we as a team and a company grow. Because the career aspirations of our people drive us forward. This enabled us to become the go-to partner for Educational institutes we are today. That is why we commit to our colleagues in providing them with the things they need to flourish and enable them to do what they love to do most. We want our colleagues to love their jobs and expect that they bring the same commitment to work everyday. With our informal and pragmatic style, we get things done. Sounds good right? Then keep on reading.

What you'll be doing at Drieam (and don't want to miss out on!)

Within our young and dynamic team we give smart, creative, passionate people opportunities to create awesome products. And that's where you come in, you will: 

  • Join the development team of one of our applications. Together we will formulate the concrete assignment based on your knowledge and your interests (e.g. working on a significant improvement of one of our LTI-apps for Canvas or developing a completely new app from scratch)

  • Deliver production-level code, because we think you learn the most from the real deal. Of course our senior developers will provide you with extensive feedback on your pull requests, to bring your coding skills to the next level.

  • Participate in the sprint meetings (SCRUM), in which you are challenged to actively think about product improvements.

Job requirements

  • You are enthusiastic, ambitious and a real go-getter

  • You have knowledge & interest in different languages and frameworks

  • You aim to make big steps in your software development skills

What awaits you

  • Working in a young and ambitious company, where you will be actively coached by seasoned developers.

  • 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.

  • Getting the freedom and responsibility to make a real difference, we make decisions as a team, so your input is equally valuable.

  • Working with a technology stack that includes Ruby-on-Rails, React, GitHub Actions and Heroku for front- and back-end. Test driven development using tools like RSpec, Capybara and Jest with Enzyme. Next to that we always experiment a lot with new technologies & tools to further improve our technology stack.

  • An informal and international environment complemented with awesome team events and a free and delicious lunch every single day


If you’ve become excited about what you’ve read - let’s chat!
Are you in doubt whether to apply, let’s say due to experience or something else? No worries! We’re looking forward to meeting people who are driven and eager to get there too!