.
Senior Software Engineer - Ruby on Rails
  • Anglia
Senior Software Engineer - Ruby on Rails
Anglia, Remote, West Midlands
Addooco IT Limited
17. 12. 2025
Informacje o stanowisku

Salary: £55,000 - 65,000 per year

Requirements:
  • 5+ years professional software engineering experience
  • 3+ years Ruby on Rails experience (Rails 7-8 preferred)
  • Strong PostgreSQL experience
  • Geospatial data experience (PostGIS, RGeo, or similar libraries)
  • Multi-tenancy architecture and database sharding
  • Background job processing (Sidekiq, Resque, or similar)
  • RESTful API design and development
  • Payment gateway integration (Stripe, Adyen, or similar)
  • Git version control and GitHub workflows
  • Automated testing experience (Minitest, RSpec, or similar)
  • Experience with WebSockets and real-time features (ActionCable or similar)
  • Laravel/PHP experience (for cross-team support) (highly desirable)
  • React or JavaScript experience (for full-stack work) (highly desirable)
  • Rails 8 specific features (Solid Cache, Solid Queue, etc.) (highly desirable)
  • Cloud services such as S3, SES, EC2, RDS etc. (highly desirable)
  • Twilio or other SMS/communication APIs (highly desirable)
  • Experience taking over codebases from external teams (highly desirable)
  • Previous experience in transport/logistics/dispatch systems (highly desirable)
Responsibilities:
  • Act as a product expert for ongoing team projects
  • Provide technical guidance and mentoring to mid-level engineers
  • Review code and provide constructive feedback
  • Make architectural decisions for the Ruby backend
  • Establish coding standards and best practices for the team
  • Take ownership of an existing system from an external vendor during a handover period
  • Develop new features for the system
  • Maintain and improve existing functionality
  • Optimise geospatial algorithms and database queries
  • Integrate third-party APIs (payment providers, SMS, etc.)
  • Write comprehensive automated tests (unit, feature)
  • Participate in 24/7 on-call rotation for system downtime events
  • Investigate and resolve production issues
  • Monitor system performance and implement improvements
  • Collaborate with DevOps on deployment and infrastructure
  • Work directly with stakeholders to understand requirements
  • Coordinate with frontend team on API contracts
  • Provide input to project planning and estimation
  • Support other teams when cross-functional needs arise
  • Build comprehensive understanding of existing system during handover
  • Document complex systems and architectural decisions
  • Share knowledge with mid-level team members
  • Prepare the team to mentor junior engineers in the future
Technologies:
  • API
  • Backend
  • Cloud
  • DevOps
  • EC2
  • Frontend
  • Git
  • GitHub
  • Support
  • JavaScript
  • Laravel
  • PHP
  • PostgreSQL
  • RSpec
  • Rails
  • React
  • Ruby

More:

At Addooco, we are a managed IT, cloud, and communications solutions provider established in 2008. We specialize in enterprise-grade services for businesses of all sizes, operating across the United Kingdom and beyond. We focus on proactive management and innovative, in-house developed solutions delivered through our own datacenter infrastructure. We offer a comprehensive benefits package that includes additional leave, company events, a company pension, a cycle to work scheme, free parking, a referral programme, and the flexibility to work from home. Join our dynamic team and contribute to our mission to deliver top-tier IT services from a remote location.

last updated 50 week of 2025

  • Praca Anglia
  • Praca za granicą

  • 127 348
    18 839