Senior Ruby Developer

Upbeat Ideas UK Ltd

Apply to this job
London, gb on site Until 8/21/2026 First posted March 26, 2025 Last posted March 26, 2025
Job description
Responsibilities
  • Produce clean and efficient code based on specifications
  • Integrate software components and third-party services
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting
  • Help to maintain, and improve, the code quality and organization
  • Mentor junior developers
Requirements
  • SOLID understanding of Object-Oriented programming
  • A knack for writing clean reusable code
  • Experience with Ruby and Ruby on Rails along with the most common libraries such as RSpec, sidekiq, grape
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Proficiency with data storage solutions, we use PostgreSQL and Redis
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Highly focused on writing TDD code
  • Good understanding of the fundamental design principles behind a scalable application
  • Familiarity with Continuous integration
Tech Stack :: Ruby / Ruby on Rails /Grape /Swagger /PostgreSQL /Redis /Sidekiq /Splunk /RSpec
About this role

Summary

Develop, troubleshoot, and optimize Ruby on Rails applications, mentor juniors, and ensure code quality.

Job title

Senior Ruby Developer

Experience level

senior level

Industry

software

Location requirements

London, gb, remote work not specified

Salary

Not specified

Management role

Yes

Skills & keywords

Required skills

rubyruby on railsrspecrestful APIsjson web tokenpostgresqlrediscontinuous integration

Preferred skills

None specified

Specializations

rubyruby on railsrestful APIspostgresqlredis
Locations

Structured locations inferred from the posting.

London, UK

On-site City