Logo for Skydropx LATAM

Tech Lead (Ruby on Rails & Node.JS)

Key Facts

Category:  Tech Lead
Full time
Senior (5-10 years)
Spanish

Other Skills

  • Mentorship
  • Quality Assurance
  • Communication
  • Problem Solving
  • Teamwork

Roles & Responsibilities

  • B2 English or higher
  • 8+ years of software engineering experience with deep production experience in Ruby on Rails and Node.js
  • Proven experience technically leading development teams
  • Experience designing and operating microservices and APIs in production at scale

Requirements:

  • Define and communicate the technical direction of your team
  • Design, build and scale services in Rails and Node.js focusing on reliability, performance, and maintainability
  • Participate in architectural decisions across teams and services
  • Mentor engineers at all levels, helping them to grow technically

Job description

Estamos innovando la logística y esto lo hemos logrado gracias a un equipo de personas visionarias, con ganas de crecer y cambiar el mundo

En Skydropx encontrarás un espacio para desarrollar tu carrera dentro de un ambiente laboral dinámico, ambicioso y multicultural.

Como Tech Lead, eres la referencia técnica de tu equipo y un miembro activo del equipo de arquitectura técnica de la compañía. Tu impacto no se mide solo por el código que escribes, sino por lo que habilitas en los demás: las decisiones de diseño que evitan meses de retrabajo, los estándares que elevan la calidad de todo el equipo, y los ingenieros que crecen gracias a tu mentoría.

Es un rol de liderazgo técnico individual, no de gestión de personas: no tienes reportes directos, pero sí la responsabilidad de definir la dirección técnica, destrabar los problemas más difíciles y ser el puente entre la estrategia de arquitectura y la ejecución diaria del equipo.

En Skydropx, la IA es parte central de cómo construimos nuestro producto. Creemos que la IA y los humanos hacen mejor su trabajo cuando cada uno hace lo que mejor sabe hacer: le dejamos a la IA lo repetitivo y lo que escala mal con esfuerzo humano, y le dejamos a las personas las decisiones que requieren criterio y responsabilidad. Esperamos que uses herramientas de IA de forma reflexiva y cotidiana para multiplicar tu impacto y el de tu equipo — y que ayudes a definir cómo el equipo las adopta con rigor.

Responsabilidades:

  • Definir y comunicar la dirección técnica de tu equipo: arquitectura de servicios, contratos entre APIs, diseño de flujos event-driven sobre Kafka y estrategias de evolución de sistemas legacy.

  • Diseñar, construir y escalar servicios en Rails y Node.js con énfasis en confiabilidad, performance y mantenibilidad.

  • Formar parte del equipo de arquitectura técnica, participando en decisiones que cruzan equipos y servicios: límites entre dominios, estándares de integración, observabilidad y resiliencia.

  • Escribir y revisar RFCs y propuestas de diseño; comunicar trade-offs técnicos complejos con claridad a audiencias técnicas y no técnicas.

  • Resolver los problemas técnicos de mayor complejidad y alcance, incluyendo debugging de sistemas distribuidos en producción e incident response.

  • Liderar code reviews y design reviews exigentes pero constructivas, elevando el nivel técnico del equipo.

  • Mentorear a ingenieros de todos los niveles, ayudándolos a crecer técnicamente y a ganar autonomía. Tu éxito incluye formar a la próxima generación de líderes técnicos.

  • Trabajar con producto y con el Engineering Manager para traducir objetivos de negocio en planes técnicos ejecutables, sabiendo decir que no a lo correcto.

  • Garantizar estándares de calidad: testing, CI/CD, seguridad y prácticas de desarrollo asistido por IA con control de calidad.



Requisitos:


Indispensable:

  • Inglés B2 o superior.

  • +8 años de experiencia en ingeniería de software, con experiencia profunda en producción tanto con Ruby on Rails como con Node.js (no alcanza con uno solo de los dos).

  • Experiencia comprobada liderando técnicamente equipos de desarrollo: definiste la dirección técnica de un equipo u organización y la ejecutaste con éxito.

  • Experiencia diseñando y operando microservicios y APIs en producción a escala, incluyendo sistemas event-driven (Kafka o equivalente).

  • Experiencia práctica con sistemas distribuidos: consistencia, idempotencia, manejo de fallas parciales, capacity planning y observabilidad (tracing, métricas, logging estructurado).

  • Experiencia operando servicios en Kubernetes en algún cloud provider (GCP, AWS o Azure).

  • Conocimiento sólido de frontend moderno (React/Next.js) suficiente para tomar decisiones de arquitectura que crucen frontend y backend.

  • Capacidad demostrada para mentorear ingenieros y elevar el nivel técnico de un equipo.

  • Uso cotidiano de herramientas de IA para desarrollo, con criterio para revisar y validar lo que producen.

  • Capacidad para comunicar ideas complejas por escrito y verbalmente, en español e inglés.

A considerar:

  • Experiencia con Next.js en producción (SSR, edge, caching).

  • Experiencia migrando o descomponiendo monolitos en servicios.

  • Contribuciones a proyectos open source, especialmente en los ecosistemas Ruby o JavaScript/TypeScript.

  • Experiencia definiendo prácticas de desarrollo asistido por IA a nivel de equipo (guidelines, evaluación de calidad, code review de código generado).

  • Experiencia en logística, e-commerce, fintech o dominios con consecuencias monetarias reales.

  • Experiencia trabajando con bases de datos relacionales a escala.



Ofrecemos:

  • Misión a nivel regional: lograr que los negocios de LATAM se despreocupen de su logística.

  • Ubicación: Argentina, Colombia, México, Panamá, Perú, Venezuela.

  • Salario: Competitivo y negociable según experiencia, habilidades y resultados del proceso de contratación.

  • Esquema: 100% remoto.

  • Horario: Lunes a Viernes 8:00 a 17:00 CST (México). Flexibilidad de horario cuando haya nuevos releases.

  • Crecimiento y desarrollo profesional.

¡Te invitamos a aceptar el reto! Para aplicar en la vacante, postúlate por este medio y estaremos encantados de lograr nuestros objetivos junto a ti.

Si tu perfil hace match con los requerimientos de la vacante, nuestro equipo de reclutamiento estará en contacto contigo.

Tech Lead Related jobs

Other jobs at Skydropx LATAM

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.