Graduation Intern – Full Stack Development (Ruby, TypeScript)

Drieam B.V.

Eindhoven

On-site

EUR 5,600 - 7,800

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Internship allowance
MacBook provided
Daily lunches
Team socials
Opportunity to stay after graduation

Job summary

Drieam B.V. in Eindhoven invites a graduation intern to join a driven team building software used by thousands of students and teachers. From day one you’ll be a full member of a scrum team, with a dedicated mentor and production-ready code.

You’ll contribute to the Rails backend and React/React Native apps while learning modern tooling and accessibility practices. You’ll collaborate on feature development for Portflow, pair programming, and continuous learning through code reviews, architecture

Qualifications

  • Currently pursuing a BSc or MSc in a relevant field and looking for a graduation internship.
  • You should be able to work in English and communicate effectively with the team.
  • Experience with Ruby on Rails, React and/or React Native is valued.

Responsibilities

  • Join a scrum team from day one with a dedicated mentor.
  • Develop features for Portflow and contribute to the Rails API and React Native apps.
  • Collaborate on design discussions, code reviews, and testing to deliver production-ready software.

Skills

Ruby on Rails
React
React Native
Pair programming
Testing
Inclusive design
English

Education

BSc or MSc student

Tools

Claude Code
RSpec
Vitest
GitHub Actions

Job description

Build IT solutions for millions of students and teachers around the world, as part of your graduation. As a graduation intern at Drieam in Eindhoven, you won't work on a side project that ends up in a drawer. You'll ship real software with real impact. You'll help educational institutions, from Yale and Cambridge to TU/e and Fontys, train future-proof professionals with software that is accessible to everyone. You join a team of over 60 driven experts and help us scale our impact across 200+ institutions worldwide.

Your mentor about interning at Drieam

“We don't treat interns as interns. From day one you're a full member of a scrum team, with a seat at the table in design discussions and your code running in production. That comes with real guidance: a dedicated mentor, extensive feedback on every pull request, and plenty of pair programming. We work with modern tools, like AI to speed up the boring stuff and accessibility built in from the start. That leaves you time for the interesting problems, which is often where a great thesis comes from.”

Martijn, Team lead – Product & Development

A typical day as an intern at Drieam

09.00 Daily stand-up with your scrum team. You discuss sprint progress and flag where you'd like to pair up on a tricky task.

09.15 Development. You're building a feature for Portflow. You use Claude Code to scaffold the boilerplate and explore the codebase, so you can focus on the business logic.

11.30 Check-in with your mentor. You spend half an hour on your graduation research question: what you learned this week, what to measure next, and how it connects to the product.

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

13.30 Pair programming. You hop on a call with a senior developer to tackle a complex integration. Together you audit a new component to make sure it works fully with keyboard and screen reader navigation.

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

15.30 Testing & refining. You dive into the Ruby on Rails backend and make sure the API is intuitive to consume for the React and React Native apps. You wrap it up with a solid RSpec suite.

17.30 Wrap up. You push your commits, check the GitHub Actions CI/CD pipeline, and note down anything useful for your thesis before heading home.

And tomorrow?

Tomorrow will look completely different. One day you're working in the React Native codebase of our mobile app, the next you're optimizing a Rails API or refining a React frontend. Together we'll shape your graduation assignment around your interests and your university's requirements. That could mean exploring our move toward the Oxc ecosystem, improving our AI-assisted workflows, or making our platforms more inclusive for learners with disabilities. We want your input.

Did you know that Drieam...

... has grown from a small startup to a highly driven team of about sixty professionals in under ten years? ... has an exceptionally low staff turnover? ... and that almost all our interns want to keep working for us after they graduate?

That is no surprise, because at Drieam:
  • It's all about you! Tell us what you like, what you're good at and what your ambitions are. We'll shape your internship around that.

  • You are part of a self-directed team, with clear frameworks, a dedicated mentor, and the coaching you need to graduate successfully.

  • You can be who you are. Our team brings together many nationalities and authentic personalities.

  • Your personal development is key. Beyond your graduation, you'll grow through code reviews, architecture discussions, courses and meet-ups.

What we offer
  • An internship allowance.

  • A spot at our Eindhoven office, where you'll work alongside your team and mentor most of the week. That's where you learn the most. There's room to plan around your studies and the occasional day at home.

  • A MacBook and everything else you need to do your work effectively.

  • Free, healthy daily lunches, snacks and fresh fruit.

  • Weekly team drinks (it's fine if you're not up for it) and several outings a year with the whole Drieam team.

  • A real chance to stay on after you graduate. Most of our interns do.


This is why you fit perfectly in our Drieam team

You're a curious developer in the making who loves clean code and knows that software is a team sport. New technologies excite you, whether that's the speed of Oxc or the potential of AI-assisted coding, and you care about the experience of all learners.

Furthermore, you:

  • Are a BSc or MSc student looking for a graduation internship.

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

  • Believe in pair programming: two brains are better than one.

  • Value high-quality testing (Vitest, RSpec) and inclusive design.

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

  • Have an excellent spoken and written command of English.

  • Are based in or near Eindhoven.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduation Intern: Build Real Software with Global Impact
Graduation Intern: Build Real Software with Global Impact

Drieam B.V. • Eindhoven

On-site
EUR 5,600 - 7,800
Internship allowance
MacBook provided
Daily lunches
+2
Software Development Internship
Software Development Internship

Afterservice • Eindhoven

Hybrid
EUR 3,900 - 5,600
Internship stipend
Commuting allowance
Lunch daily
+4
Software development Intern (front-end/ back-end)
Software development Intern (front-end/ back-end)

Openclaims • Amsterdam

On-site
EUR 4,700 - 6,400
Growth
Inspiration
Responsibility
+2
Student AI Developer (studying in NL)
Student AI Developer (studying in NL)

Bit • Amsterdam

On-site
EUR 23,000 - 28,000
Fixed starting hourly wage €17,30
Kansen om samen te werken met top tech
Werkervaring bij een snelgroeiend tech
+2
Backend Engineer Intern
Backend Engineer Intern

InternHunt • Amsterdam

Hybrid
EUR 12,000 - 19,000
Mentoring from engineers
Hybrid work setup
Lunch provided daily
(Graduation) Internship: Software Development
(Graduation) Internship: Software Development

MedIT Solutions • Netherlands

Remote
EUR 8,900 - 13,000
Remote work negotiable
Frontend Developer
Frontend Developer

Schoolyear • Eindhoven

On-site
EUR 45,000 - 65,000
€1000 yearly for external education
25 working days of holidays
Quarterly team outings
Internships - Technology
Internships - Technology

Assist Digital • Amsterdam

On-site
EUR 3,300 - 6,700
Bootcamps
Lunch provided by our cook
Friday drinks
Creative Design Intern
Creative Design Intern

Dapper • Rotterdam

On-site
EUR 8,100 - 9,700
€800 monthly allowance
Office near Rotterdam Central Station
Breakfast and lunch provided
+4
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

On-site
EUR 50,000 - 65,000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6