Salary not listed

Software Engineer (Ruby on Rails, APIs)

BackendRemote — EMEA
Published on 2026-10-30
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Build and maintain Ruby on Rails APIs that help Oyster’s internal teams work more effectively. You’ll partner with stakeholders to identify workflow improvements and take scoped projects from design through release.

About the company

Oyster is a global employment platform that lets companies hire, pay, and manage workers in other countries through employer-of-record and related services.

The team

Product Development, Engineering, and Software Development

Stack

RubyRuby on RailsAPIsGitReactTypeScriptModel Context Protocol

What you'll do

  • Discover internal API use cases with stakeholders and define scoped requirements.
  • Design, implement, test, review, and release production Rails API changes.
  • Handle authentication, authorization, and sensitive data securely.
  • Troubleshoot API issues, add regression tests, and improve maintainability.
  • Measure adoption and productivity impact with stakeholders.
  • Document API behavior and design decisions, participate in reviews, and support teammates.

What we're looking for

  • At least 3 years of professional software development experience with Ruby.
  • Experience developing and maintaining Ruby on Rails applications in production.
  • Ability to refine stakeholder requirements and escalate risks or dependencies appropriately.
  • Strong code quality practices, including automated testing, CI, code review, and secure coding awareness.
  • Ability to verify AI-generated code, tests, and assumptions independently.
  • Clear communication and effective collaboration in an agile remote team.

Nice to have

  • Experience with React and TypeScript.
  • Exposure to internal developer-facing APIs, identity and access management, or Model Context Protocol services.

Benefits

  • 40 days of annual time off, including holidays and vacation, or more where required locally.
  • At least three months of paid parental leave for new parents.
  • Monthly wellbeing allowance and access to a mental health support service.
  • Home-office equipment stipend.
View original job post