Senior Rails Full-Stack Engineer

Research & Development

Remote, Latin America / Europe

November 10, 2025

Our client is a leading provider of workforce analytics and time-tracking solutions for remote and distributed teams. With over a decade of experience as a fully remote company, they have built a platform trusted by more than 95,000 businesses worldwide. Their mission is to empower people to have their most productive workday through tools that bring transparency, accountability, and efficiency to modern work environments.

As a Senior Rails Full-Stack Developer, the selected candidate will help design and scale the systems powering the company’s high-performance SaaS platform. This full-time, long-term remote role combines backend development with frontend work on a custom design system built with Hotwire and Tailwind, ensuring a consistent and scalable UI foundation.

The developer will collaborate closely with the Engineering Manager, frontend engineers, and product stakeholders to shape technical direction and deliver elegant, high-performing user experiences. The company values long-term growth, product ownership, and technical excellence, seeking an engineer eager to grow alongside the team and product.

Responsibilities

  • Design, build, and maintain services and features using Ruby on Rails;
  • Architect scalable systems that handle large datasets and high request volumes;
  • Extend and evolve our custom design system (Hotwire + Tailwind) to support new components, patterns, and accessibility standards;
  • Build, maintain, and integrate user-facing features with Hotwire, Stimulus, and Turbo, with occasional use of modern JavaScript frameworks when appropriate;
  • Collaborate with the Engineering Manager and product team to define priorities and roadmap;
  • Identify and resolve performance bottlenecks across database, application, and frontend rendering;
  • Implement background job processing (Sidekiq, Redis);
  • Write automated tests (RSpec, system tests, Stimulus/Hotwire test helpers);
  • Participate in code reviews, documentation, and planning sessions;
  • Balance technical excellence with timely delivery.

Requirements

  • 7+ years of professional development experience, including 5+ years building and maintaining production Rails applications;
  • Strong database skills (PostgreSQL or MySQL);
  • Experience with background job frameworks and async processing;
  • Proven track record designing systems for scale, performance, and reliability;
  • Proficiency in modern frontend development with Hotwire, Tailwind, and at least one major JavaScript framework (React, Vue, or similar);
  • Experience working asynchronously in fully remote teams;
  • At least an Upper-Intermediate English level.

Bonus points for

  • Experience with message queues (Kafka, RabbitMQ) or search engines (Elasticsearch, Solr);
  • Familiarity with Docker, Kubernetes, AWS/GCP;
  • Performance tuning in high-traffic applications;
  • Strong eye for design consistency and component-driven development.

We offer excellent benefits, including but not limited to

  • 10 working days of annual paid vacation;
  • 10 paid days off per year for national USA holidays, which can be discussed and arranged individually;
  • The flexibility of a fully remote position, with the autonomy to shape your work environment and schedule;
  • Significant opportunities for professional growth and skill development;
  • A collaborative and inclusive work environment where your contributions are valued.

Application form

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.