Ruby on Rails Developer

Ruby on Rails Developer

Posted 2 days ago by Signify Technology

Negotiable
Outside
Remote
United Kingdom

Summary: The Senior Ruby on Rails Engineer will be responsible for designing, building, and maintaining continuous integration and deployment pipelines across various platforms in a fully remote setting. This role requires collaboration with product teams to deliver new features while tackling complex technical challenges. The ideal candidate will have extensive experience in Ruby and modern development practices, focusing on automation and delivery. This position is suited for an experienced engineer looking to deepen their expertise in a fast-paced environment.

Key Responsibilities:

  • Design, build, and maintain reliable continuous integration and deployment pipelines.
  • Collaborate with engineers to solve complex build and release challenges.
  • Own features end-to-end from initial design through production rollout.
  • Create and maintain build pipelines and develop microservices.
  • Integrate with existing platforms and services including AWS, JIRA, and GitHub.

Key Skills:

  • 4+ years of professional experience developing software with Ruby.
  • At least 1 year of hands-on experience with Ruby on Rails.
  • 1+ year working directly with GitHub Actions or a similar CI/CD solution.
  • Strong expertise in writing, testing, and debugging Ruby scripts.
  • Advanced proficiency with bash scripting.
  • Experience building and working with Docker containers.
  • Solid background managing and supporting Linux environments.
  • Experience working with AWS services.
  • Experience managing and configuring macOS systems (nice to have).
  • Familiarity with macOS virtualization (nice to have).
  • Hands-on experience with Ansible (nice to have).
  • Experience with Apple and/or Android application signing (nice to have).
  • Experience deploying Apple and/or Android applications (nice to have).
  • Familiarity with Gradle (nice to have).
  • Previous experience supporting and enabling other developers (nice to have).

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Senior Ruby on Rails Engineer - Fully Remote - 12 Month Contract - Outside IR35

We’re looking for a creative, driven engineer to help design, build, and maintain reliable continuous integration and deployment pipelines across multiple platforms, including Web, iOS, Android, connected TV, and more. As part of the Build & Release Engineering group, you’ll play a key role in enabling product teams to deliver new features to a large, engaged audience. You’ll tackle challenging technical problems in a fast-moving, collaborative environment where quality and craftsmanship matter. This role is well suited for an experienced engineer who wants to grow deeper expertise in modern tooling, automation, and delivery practices.

What you’ll be doing

  • You’ll work closely with other engineers to solve complex build and release challenges in a highly collaborative setting.
  • The team operates in a modern development ecosystem, leveraging technologies such as Ruby on Rails, GitHub Actions, Ansible, and a range of supporting tools and languages.
  • From initial design through production rollout, you’ll own features end-to-end by creating and maintaining build pipelines, developing microservices, and integrating with existing platforms and services including AWS, JIRA, and GitHub.

What you’ll bring

  • 4+ years of professional experience developing software with Ruby
  • At least 1 year of hands-on experience with Ruby on Rails
  • 1+ year working directly with GitHub Actions or a similar CI/CD solution
  • Strong expertise in writing, testing, and debugging Ruby scripts
  • Advanced proficiency with bash scripting
  • Experience building and working with Docker containers
  • Solid background managing and supporting Linux environments
  • Experience working with AWS services

Nice to have

  • Experience managing and configuring macOS systems
  • Familiarity with macOS virtualization
  • Hands-on experience with Ansible
  • Experience with Apple and/or Android application signing
  • Experience deploying Apple and/or Android applications
  • Familiarity with Gradle
  • Previous experience supporting and enabling other developers