
Job Description
Responsabilidades
-
Diseñar, desarrollar y mantener interfaces de usuario escalables y de alta calidad en React (nuevo desarrollo) y soportar aplicaciones existentes en Angular.
-
Implementar la lógica del lado del servidor cuando corresponda: endpoints, integración con microservicios, contratos de API y performance.
-
Liderar iniciativas end-to-end: análisis, diseño técnico, estimación, desarrollo, pruebas y despliegue.
-
Integrar y coordinar trabajo entre dos frontends funcionales existentes (Angular), el nuevo desarrollo en React y los servicios backend del marketplace.
-
Comunicarse activamente con stakeholders de negocio para traducir requerimientos a soluciones técnicas y priorizar entregables, en ausencia de un equipo de producto dedicado.
-
Colaborar con el equipo en prácticas de desarrollo modernas: GitLab, CI/CD, testing automatizado, revisiones de código y despliegue en la nube.
-
Promover el uso de herramientas de IA en el flujo de trabajo diario para acelerar entregas y mejorar calidad (p. ej., asistentes de código, generación de pruebas, análisis de logs).
-
Participar en mantenimiento y refactorización de código legado, planificación de migraciones y mejoras de rendimiento.
Requisitos
-
Más de 5 años de experiencia en ingeniería de software con enfoque full stack o frontend avanzado.
-
Sólida experiencia en React y experiencia práctica con Angular (mantenimiento/soporte de aplicaciones existentes).
- Experiencia con Java o Go en el back end.
-
Experiencia construyendo interfaces complejas, componentes reutilizables y arquitecturas de frontend escalables.
-
Conocimientos y experiencia práctica en backend: diseño de APIs, microservicios, sistemas orientados a eventos y modelado de datos.
-
Familiaridad con GitLab, pipelines CI/CD y despliegue en entornos cloud.
-
Uso activo de herramientas de IA en el flujo de trabajo diario (Claude Code, Copilot u otras).
-
Capacidad para tomar decisiones técnicas y de producto con autonomía y responsabilidad end-to-end.
- La posición es remota con disponibilidad a visitas puntales a la oficina. Buscamos disponibilidad para encuentros presenciales cuando ayuden a acelerar decisiones: workshops, definiciones técnicas, sesiones con Producto/Negocio o momentos críticos de delivery. La posición es remota con disponibilidad a visitas puntales a la oficina. Buscamos disponibilidad para encuentros presenciales cuando ayuden a acelerar decisiones: workshops, definiciones técnicas, sesiones con Producto/Negocio o momentos críticos de delivery.
Cualidades clave
-
Mentalidad de ownership: capacidad demostrada de gestionar proyectos de forma autónoma y con poca supervisión.
-
Excelentes habilidades de comunicación para trabajar con áreas de negocio y stakeholders técnicos.
-
Orientación a resultados, curiosidad técnica y ganas de aprender constantemente.
-
Humildad, enfoque colaborativo y disposición para priorizar resultados colectivos por encima de logros individuales.
-
Capacidad para adaptarse a dinámicas de trabajo no convencionales y contextos de hipercrecimiento.
Beneficios en México
Optimize Your Resume for This Job
Get a match score and see exactly which keywords you're missing
Job Details
- Category
- Software
- Employment Type
- Full Time
- Location
- Mexico City, Mexico (Remote)
- Posted
- Compensation
- $70 - $80 per hour
About Kavak
When you buy a new car, it loses 30% of its value when removed from the dealership. At KAVAK, we want to give you the option of buying a pre-owned car in excellent conditions, without your money losing value. We make sure that the process of buying a preowned car is transparent and simple. Therefore, all our cars go through an inspection of 240 points and are certified before being published. We take care of all the paperwork and help you get the best financing and insurance for your new car. In addition, our cars come with a 3-month warranty and the option to return it within 7 days.
More Roles at Kavak





Similar Software Roles



Found this role interesting?