Senior Software Engineer (Tijuana)

Senior Software Engineer (Tijuana)

03 nov
|
Drivana
|
Tijuana

03 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). 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. 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. Drivana is the game-changer for car rentals in Lat Am."

Job Description
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. 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). Resume (PDF), Git Hub and/or links to relevant projects. Backend Rails – Your Name – City 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)? Backend Rails – Your Name – City Resume (PDF), Git Hub and/or links to relevant projects.

📌 Senior Software Engineer (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: senior software engineer (tijuana) / tijuana

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (tijuana) / tijuana