freehire launches on Product Hunt on 26 August.

Follow →

Full-Stack Engineer - Ruby on Rails

Summary

Build and maintain a Ruby on Rails platform that powers interactive learning tools for universities, migrating legacy Ember features to Hotwire and integrating with LMS platforms.

We are FeedbackFruits, an edtech company on a mission to make active, engaged, and personal learning the norm in education worldwide. We build tools that help universities and colleges turn passive lectures and content into collaborative, skill-building learning experiences, partnering closely with instructors and institutions to make that shift practical at scale. We're a hybrid team headquartered in Amsterdam, working with people across different countries who care deeply about the impact of our work on students and educators. If you're excited about improving education through thoughtful technology, we'd love to have you on board.

What you’ll do:

  • Join one of our engineering squads and own full-stack delivery on the roadmap, from backend logic and database design to the server-rendered UI it connects to
  • Lead the migration of Ember features to Rails + Hotwire, which means understanding the existing functionality, redesigning it thoughtfully together with PMs/designers, and shipping something better than what was there before
  • Handle support escalations and legacy bug-fixing as part of the mix alongside feature work. The balance will depend on which squad you join, but keeping the codebase healthy and customers unblocked is part of the job
  • Contribute to improving our CI/CD practices and deployment pipeline as we work toward more frequent, more reliable releases
  • Keep performance in mind across the stack
  • Build and maintain integrations with Learning Management Systems using LTI and partner APIs
  • Participate in code reviews and technical design discussions, bringing both quality standards and a pragmatist's sense of what's worth the effort

What you bring:

  • You have 5+ years of professional software engineering experience and Ruby on Rails is your home stack: you've shipped production code with it, you know its conventions, and you're comfortable in its edges
  • You write tests as a matter of course, not as an afterthought. RSpec and Capybara are part of your regular toolkit, and you write tests that actually catch things rather than just confirm the happy path
  • You are user-oriented: when you're deciding how a feature should work, your first instinct is to think about the person using it, not the implementation that's most convenient
  • You've worked in a legacy codebase before and come through it well. You know what to fix, what to leave, and how to leave things better than you found them without getting stuck in a refactoring spiral
  • You understand CI/CD well enough to work within good practices and to nudge a codebase toward them when they're missing
  • You communicate clearly, give honest feedback in code reviews, and take it just as well. You’re collaborative without needing everyone to agree with you
  • You are pragmatic and document your decisions; you'd rather make a thoughtful trade-off and write it down than chase the perfect solution indefinitely
  • Familiarity with Ember.js or migration scenarios from it to Hotwire is a genuine advantage here; experience with AI dev tooling, Azure, or observability practices would serve you well too

What you get:

  • Gross yearly salary between €65.000 and €85.000 (incl. 8% holiday allowance)
  • Hybrid work schedule (3 days onsite)
  • 25 paid holidays per year
  • A day off for your birthday
  • Advantageous pension scheme
  • 3 days of volunteering leave per year
  • €550 Learning & Development budget per year + 3 days paid leave for learning
  • Commuting allowance and Swapfiets subscription
  • Free access to our office gym
  • Unlimited access to mental health support via OpenUp (EU, US, and AUS)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available