Software Engineer, Ruby

October 22

Apply Now
Logo of Oyster

Oyster

B2B • HR Tech • SaaS

Oyster® is an automated global employment platform that simplifies the process of hiring and managing international talent. With coverage in 180+ countries, Oyster provides solutions for global payroll, compliance, employee benefits, and talent mobility, allowing companies to onboard and manage both full-time employees and contractors efficiently. By leveraging deep local knowledge and expert guidance, Oyster helps businesses navigate the complexities of international hiring and scaling their workforce globally.

501 - 1000 employees

Founded 2020

🤝 B2B

👥 HR Tech

☁️ SaaS

📋 Description

• Design, develop, and maintain high-quality web applications and backend services using Ruby on Rails. • Translate product requirements into technical solutions that balance business needs, scalability, and maintainability. • Collaborate cross-functionally with Product, Design, and other Engineering teams to plan, build, and ship features end to end. • Champion engineering best practices, including test-driven development (TDD), continuous integration, secure coding, and code documentation. • Participate in and lead technical discussions, architecture reviews, and domain modeling. • Mentor and support teammates, including conducting code reviews and providing thoughtful feedback to promote growth and code excellence. • Monitor and improve application performance, identifying and fixing bottlenecks, bugs, and other inefficiencies. • Contribute to a culture of continuous improvement, advocating for tools and processes that support remote collaboration and team effectiveness.

🎯 Requirements

• 3+ years of hands-on experience in software development, with a strong focus on Ruby and Ruby on Rails. • Proven experience building and scaling production-ready web applications in a collaborative, agile environment. • Strong understanding of software design patterns, RESTful APIs, background job processing, and relational databases (e.g., PostgreSQL). • Solid foundation in testing practices, including unit, integration, and system testing. • Experience with version control (Git) and collaboration tools (e.g., GitHub, GitLab). • Collaborates closely with Product Managers, Designers and QA to translate user needs and product goals into thoughtful, scalable technical solutions. • Demonstrated ability to navigate ambiguity, prioritize work effectively, and adapt to fast-changing product and business needs. • Comfortable working remotely within a distributed team. • Enthusiastic about clean code, automation, and continuous delivery pipelines. • [BONUS] Front-end development experience with React and/or TypeScript. • [BONUS] Exposure to DevOps workflows, infrastructure-as-code, or cloud platforms like AWS. • [BONUS] Experience working in high-growth startups or mission-driven environments.

🏖️ Benefits

• Work from anywhere: Oyster is a borderless, HQ-less company. • Paid time off: We’re all about taking breaks—we all need it. Oyster provides employees with 40 days off each year, which includes public/bank holidays and vacation/holiday leave. • Mental health support: We consider your mental health a top priority. We offer access to Plumm, a mental well-being service, to support your mental health. • Wellbeing allowance: Each month, Oyster will top up your ThanksBen wallet with a wellbeing allowance. • Flexible parental leave: Families are created in lots of different ways. Oysters are eligible for a minimum of three months of paid parental leave. • WFH stipend: Stipend to spend on your laptop and any other equipment you need for your home office.

Apply Now

Similar Jobs

October 22

Software Development Engineer developing advanced enterprise components for mortgage servicing platform. Collaborating with global team using Java, React and Nodejs for cloud-native applications.

Azure

Cloud

Docker

Java

JavaScript

Kafka

Maven

Node.js

React

Shell Scripting

TypeScript

October 22

Backend Engineer at a healthcare platform designing scalable systems and AI-driven workflows. Collaborating with cross-functional teams to create reliable automations for healthcare processes.

October 22

Backend Engineer designing scalable integration frameworks for healthcare AI platform. Collaborating with product and domain experts to enhance systems and data flows while ensuring performance and security.

Distributed Systems

October 22

Vendidit

51 - 200

Software Engineer enhancing multi-tenant SaaS platform for e-commerce solutions. Working remotely on performance optimization and feature implementation in Laravel framework.

AWS

JavaScript

Laravel

MySQL

PHP

Redis

October 22

Vendidit

51 - 200

Seeking a coding mastermind for our innovative multi-tenant Return Management System at Vendidit Upstream. Taking on complex challenges to optimize e-commerce returns handling.

AWS

JavaScript

Laravel

MySQL

PHP

Redis

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com