Senior Developer (Ruby on Rails) at EdTech scale-up

Job description

Drieam is an EdTech scale-up, passionate about developing smart learning applications that make education better and more efficient. We’re a bunch of young and driven professionals who constantly strive to improve the lives of teachers and students, all over the world. Does creating a better education for future generations sound like something you’d want to be a part of? Read on! 

 

As our new senior Ruby on Rails 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 – an open source 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?

Requirements

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.

 

What we require

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

 What we love to see

  • You know Ruby on Rails inside out
  • 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), Google Cloud Build for CI/CD, Kubernetes for Container Orchestration. 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, Capibara for end-to-end tests, 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's customers include a.o. educational institutes like the Eindhoven University of Technology, Hogeschool Utrecht and international business schools such as IMD. 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 easy 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 at get the best out of you!