About The Position

We are Monterail, a team of approximately 130 developers, designers, QAs, and other technology professionals who build innovative software daily and work with clients globally. We are seeking a Senior Ruby on Rails Developer to join one of our clients in the luxury travel and hospitality sector. This client manages an exclusive collection of premium properties across the Mediterranean. The client's engineering team develops and maintains internal tools that support their business operations, including client-matching, sales, and operations workflows. The technology stack includes Ruby on Rails and PostgreSQL hosted on AWS, alongside Next.js, utilizing a trunk-based repository, CI/CD, and multiple daily deployments. This specific role is centered around a migration project.

Requirements

  • Solid commercial experience with Ruby on Rails
  • Skills in relational database design (normalization, data integrity)
  • Basic React familiarity
  • Awareness of working in a CI/CD and containerized environment infrastructure
  • Understanding of secure application design principles

Nice To Haves

  • Experience with data/system migrations
  • Pundit
  • Inertia.js
  • Feature flags
  • Knowledge of C#/.NET
  • Experience in the travel/hospitality industry or in projects with a strong customer-care focus

Responsibilities

  • Developing back-office features in Rails
  • Modeling and designing the PostgreSQL database with a strong focus on security and normalization (premium customer data)
  • Migrating data and business logic from the legacy system (MS SQL Server) — analyzing existing structures and porting them thoughtfully and securely
  • Building integrations with external systems (CRM, payment gateway)
  • Working with PM/PO to reconstruct domain logic from the old system
  • Maintaining code quality and security in the context of sensitive customer and billing data
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service