Software Engineer II - (Ruby)

Stora · Remote · Belfast, Hybrid · Belfast, Remote · United Kingdom · Remote - EU ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Mid-level role
  • Fully remote (UK/EU)
  • Ruby on Rails
  • 35 days leave
  • Private health insurance

Join Stora's product team to develop features for an operating platform that automates self-storage business operations. You will collaborate with experienced engineers to enhance customer-facing tools and internal systems using a Rails-based stack.

What you'll do

  • Build and maintain product features from discussion to deployment
  • Collaborate with Product stakeholders to define feature scope
  • Dedicate time to improving stability, performance and developer experience
  • Write and maintain tests for confident multiple daily deployments
  • Debug and resolve issues to ensure system stability during scaling
  • Act on monitoring insights to keep the application performant
  • Participate in code reviews and team technical discussions

What you'll need

  • 3+ years of professional software development experience
  • At least 2 years of experience with Ruby on Rails
  • Solid understanding of Rails ecosystem including ActiveRecord
  • Ability to work independently on well-defined tasks
  • Comfortable working across the stack with JavaScript and CSS
  • Familiarity with testing frameworks like Minitest or RSpec
  • Strong communication skills for discussing technical trade-offs

Stack

  • Rails 7
  • PostgreSQL
  • Redis
  • Sidekiq
  • Hotwire/Turbo 8
  • React
  • Minitest
  • Capybara
  • Stripe Connect

How you'll work

  • Fully remote within the UK or European Union
  • Candidates must be based in the UK or EU
  • Access to Belfast office for local residents

What you get

  • Competitive salary starting from £50,000 or Euro equivalent
  • Private health insurance for employee and family
  • Company pension plan
  • 35 days paid annual leave inclusive of public holidays
  • Share options and WFH budget
  • Opportunities for in-person meetups

Hiring process

  • CVs are reviewed on an ongoing basis
  • Company reaches out if profile is a good match