Senior Software Engineer - Ruby on Rails (This client is open to hybrid in Belfast or fully remote UK & EU)
Published on June 02, 2026
**Find your next role with Enably!
Whether you’re actively exploring your next move or simply keeping an eye on what’s out there, this is where to start.**
Here you’ll find the live roles we’re currently supporting, along with the option to join our talent pool if nothing feels quite right today.
Some opportunities will be advertised here as soon as they’re ready. Others may come through conversations with companies before they go fully live, so joining the talent pool and connecting with our LinkedIn page helps you stay visible for future roles that may be a better fit.
Enably works with candidates across multiple industries, functions and levels. We’re interested in more than matching a CV to a job title. We want to understand what you’re good at, what you’re really looking for, what matters to you, and whether an opportunity makes sense from both sides.
If you apply for a role through Enably, we’ll aim to give you clear context, explain the process, and treat your time with respect. We’ll also protect your privacy. Your CV will never be sent to a company speculatively or without your permission from both sides.
Explore the current opportunities below, or join our talent pool to stay on our radar for future roles.
**For more guidance, interview support and practical advice, head over to the Candidate Hub on the main Enably website.**
Tasks
- Leading the design and delivery of complex features from concept through to deployment
- Working closely with product and stakeholders to shape scope, challenge assumptions, and deliver practical solutions
- Making sound architectural decisions that keep the application maintainable, scalable, and performant
- Spending meaningful time improving stability, performance, and developer experience, not just feature delivery
- Maintaining a strong automated test suite that supports frequent, confident releases
- Investigating, resolving, and learning from production issues
- Supporting and mentoring other engineers through code reviews, pairing, and shared problem-solving
- Contributing to a pragmatic engineering culture focused on quality, momentum, and long-term sustainability
Requirements
- A proven track record designing, building, and scaling production Rails applications
- Strong understanding of Rails fundamentals and how to apply them effectively in real systems
- Experience making architectural decisions that balance speed, quality, and long-term maintainability
- Confidence working across the stack, including frontend technologies such as JavaScript and CSS
- A strong testing mindset and hands-on experience with automated testing
- Experience debugging and resolving complex production issues
- The ability to mentor others and positively influence engineering standards
- Clear communication and good judgment when discussing technical trade-offs
- Comfort using modern AI and LLM-powered tools to support your workflow, while knowing when deep engineering thinking matters more than autocomplete in a fancy suit
- Ruby on Rails 8
- PostgreSQL
- Redis
- Sidekiq
- TimescaleDB
- Turbo
- React where appropriate for richer UI
- ViewComponents
- Sass
- Minitest
- Capybara
- Playwright
- Stripe
- GitHub Actions
- Heroku
Benefits
- Competitive salary starting from £75,000 depending on experience
- Fully remote working within the UK or EU
- Belfast office hybrid access for those based locally
- Private health insurance for you and your family
- Company pension
- 35 days annual leave
- Share options
- Work from home budget
- Learning and development support
- Ongoing coaching and collaboration
- Regular in-person team and company meetups