Senior Fullstack Engineer (Ruby on Rails)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Fullstack Engineer (Ruby on Rails): Building the next version of the platform with an accent on migrating legacy Ember.js features to Rails + Hotwire. Focus on improving product performance, stability, and implementing continuous delivery to accelerate shipping cycles.
Location: Hybrid (Amsterdam, Netherlands) — 3 days onsite required
Salary: €65,000 – €85,000 per year (incl. 8% holiday allowance)
Company
An edtech company creating collaborative, skill-building learning tools that help universities and colleges transform passive lectures into active learning experiences.
What you will do
- Own full-stack delivery on the roadmap, spanning backend logic, database design, and server-rendered UI.
- Lead the migration of Ember.js features to Rails and Hotwire, redesigning functionality for better user experience.
- Maintain codebase health by handling support escalations and fixing legacy bugs.
- Enhance CI/CD practices and deployment pipelines to enable more frequent and reliable releases.
- Build and maintain integrations with Learning Management Systems using LTI and partner APIs.
- Collaborate on technical design discussions and provide high-quality code reviews.
Requirements
- 5+ years of professional software engineering experience with Ruby on Rails as the primary stack.
- Proficiency in writing effective tests using RSpec and Capybara.
- Proven experience working with legacy codebases and a strong user-oriented mindset.
- Solid understanding of CI/CD practices and deployment workflows.
- Ability to communicate clearly, provide honest feedback, and document technical trade-offs.
- Must be based in or able to work from the Amsterdam office 3 days a week.
Nice to have
- Experience with Ember.js or migration scenarios from Ember to Hotwire.
- Familiarity with AI development tooling.
- Experience with Azure or observability practices.
Culture & Benefits
- Hybrid work schedule with a balance of remote and office time.
- 25 paid holidays per year plus a day off for your birthday.
- €550 annual Learning & Development budget and 3 days of paid learning leave.
- Advantageous pension scheme and commuting allowance (including Swapfiets subscription).
- On-site office gym and unlimited mental health support via OpenUp.
- 3 days of volunteering leave per year.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →