Backend Software Engineer - Ruby On Rails (Tijuana)

Backend Software Engineer - Ruby On Rails (Tijuana)

10 nov
|
Drivana
|
Tijuana

10 nov

Drivana

Tijuana

Back End Software Engineer - Ruby on Rails

Company: Drivana

Location: Colonia Juarez, Mexico City, Hybrid time (in CDMX) - Remote (Elsewhere in Mexico or Lat Am).

We're ONLY considering candidates living in Mexico or with full availability in Lat Am time zones.

Applications from other regions will not be considered.

Type: Full-Time

Seniority Level: Mid-Senior level

Start Date: Sep

About Drivana

Founded in , Drivana is the "Airbnb for Cars".

We are a peer-to-peer carsharing platform that helps people turn their cars into money-making assets and provides travelers with affordable, unique rides.

We emphasize a simple experience with no hidden fees.

As a Drivana Host, you can earn by renting your car to trusted users.

For customers, it's about the experience—whether it's a convertible for a sun-soaked trip or a van for a group road trip.

We are growing fast and looking for people who share our drive to scale mobility in Lat Am.

"Drivana is the game-changer for car rentals in Lat Am."

Position Overview: We are looking for a Backend Developer with Ruby on Rails 8 to work on our modern monolithic architecture and evolve the product, which has been migrated from .

This role focuses on building complex business logic, designing efficient endpoints for mobile apps (React Native), and collaborating on technical decisions affecting reservations, discounts, admin panels, and scalability.

Key Responsibilities

Develop new key features, such as:

Reservation extension and prolongation system

Coupon and promotional campaign engine

Bulk registration and management of cars for fleets

Internal administrative modules (admin panel)

Design and maintain RESTful APIs for mobile apps (React Native) and web frontend

Resolve critical production bugs (payments, reservations,



validations)

Participate in architecture, refactoring, and modularization decisions within the monolith

Write unit and integration tests with RSpec for critical business logic

Document flows, endpoints, and expected behavior to maintain a robust codebase

Collaborate with frontend and mobile teams to ensure clean integration

Required Qualifications

2 to 5 years of professional experience with Ruby on Rails

Design and implementation of RESTful APIs

Advanced knowledge of Postgre SQL and complex relationship modeling

Proficiency with RSpec for unit and integration testing

Familiarity with background jobs using Sidekiq + Redis/Solid Queue

Good design practices in decoupled monolithic architectures

Experience in Dockerized environments and deployments on AWS (EC2, RDS, S3)

Proficient use of Git/Git Hub, branch management, and code reviews

Preferred Qualifications

Experience with B2 C products, marketplaces, or mobility startups

Experience with React Native apps or endpoints consumed by mobile apps

Knowledge of advanced Rails patterns (Service Objects, Decorators, Interactors)

Experience with CI/CD pipelines and monitoring/logging tools (Sentry, New Relic)

Knowledge of Turbo Streams, Turbo Frames, and Stimulus for real-time interactions

Experience with staging and production environments (deploys, debugging, logs, rollbacks, post-deploy verification)





Personal Competencies

Ability to work independently and prioritize by business value

Strong focus on quality, performance, and maintainable code

Clear communication and collaboration in remote environments

Curiosity to learn and improve the product and architecture

Proactive attitude with a desire for professional growth and guiding mentorship from the Drivana team

What's in It for You

MXN 25,,000 monthly compensation (fixed range, non-negotiable) with six-month review

Opportunity to work directly with the founders and make a real impact A fast-paced, growth-driven environment

Hybrid and adaptable schedule

Unlimited vacation policy

How to apply In addition to applying via Linked In, please email us at c (note: ensure the email is formatted correctly in your message).

Include: Resume (PDF), Git Hub and/or links to relevant projects.

Email subject line: Backend Rails – Your Name – City

Format: answers can be included in the body of the email (preferred) or as a PDF attachment.

Answer the following questions in your own words (minimum 3 sentences per question):

Describe a project where you used Ruby on Rails (version 6 or higher) and your most important contribution.

What has been your experience deploying Rails apps on AWS (EC2, RDS, S3, Redis)?

What common mistakes have you learned to avoid?

What criteria do you follow when designing and documenting a RESTful endpoint for a mobile app?

Please share 2 examples from your experience.

Email subject line: Backend Rails – Your Name – City

Include: Resume (PDF), Git Hub and/or links to relevant projects.

Note: We are only considering candidates based in Mexico or fully available in Lat Am time zones.

📌 Backend Software Engineer - Ruby On Rails (Tijuana)
🏢 Drivana
📍 Tijuana

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend software engineer - ruby on rails (tijuana) / tijuana

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend software engineer - ruby on rails (tijuana) / tijuana