This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A Mid-Level Ruby on Rails Engineer role focused on scaling a modern, mission-driven logistics platform. You’ll collaborate closely with software engineers, product managers, and designers while contributing directly to building and scaling a modern, high-impact web platform. This is a hands-on role ideal for an engineer who enjoys ownership, learning, and delivering meaningful product features.
Job Responsibility:
Design, build, test, and maintain scalable web applications using Ruby on Rails
Collaborate with cross-functional teams to define, design, and ship new product features
Contribute to frontend development using modern tools including React, Stimulus, Turbo, and TypeScript
Develop and maintain APIs, background jobs, and third-party integrations using GraphQL, Redis, and Sidekiq Pro
Write clean, maintainable, and well-tested code using RSpec, Capybara, and Jest
Participate in code reviews, architectural discussions, and continuous improvement initiatives
Help scale and optimize system performance, reliability, and security
Work within agile development processes and adapt to evolving product requirements
Requirements:
3+ years of experience building web applications using Ruby on Rails
3+ years working with SQL databases, ideally PostgreSQL or other ANSI-compliant relational databases
3+ years of frontend development experience using JavaScript and/or TypeScript
Hands-on experience developing and consuming APIs
Experience working in agile development environments
Strong proficiency in Ruby on Rails and modern web application development
Experience with JavaScript frameworks such as React (or similar)
Solid understanding of HTML, CSS, responsive design, and frontend performance optimization
Ability to translate wireframes and mockups into clean, semantic, accessible UI
Experience with Git and GitHub-based workflows
Familiarity with testing frameworks such as RSpec, Capybara, and Jest
Excellent communication skills and ability to work effectively across engineering, product, and design teams
Comfortable giving and receiving feedback through code reviews and technical discussions
Ability to balance technical excellence with delivery timelines
Nice to have:
Experience integrating with payment APIs such as Stripe, Ruby Pay, or Braintree
Experience working with GraphQL APIs
Exposure to scaling production systems and performance optimization
Bachelor’s degree in Computer Science or equivalent practical experience preferred
What we offer:
Medical, Dental, Vision, and Life Insurance
FSA and HSA plans for personalized healthcare planning