Sobre el Rol
Buscan un/a
Senior Full-
Stack Engineer para diseñar y desarrollar sistemas escalables tanto en backend como frontend, incluyendo su sistema interno de gestión de reservas y las integraciones con Salesforce.
Ideal para alguien con experiencia sólida en
Python/Django
y frameworks modernos de frontend como
Next.js
, con interés en innovación, resolución de problemas y desarrollo de software de alta calidad. Se valora experiencia en generación de código asistida por IA y automatización de pruebas.
Responsabilidades
Diseñar, desarrollar y mantener aplicaciones backend y frontend.
Construir y escalar APIs, microservicios y sistemas orientados a eventos.
Colaborar con PMs, diseñadores y QA para entregar funcionalidades alineadas con objetivos de negocio.
Usar herramientas de generación de código asistida por IA para acelerar desarrollo, pruebas y documentación.
Participar en decisiones de arquitectura y diseño de sistemas.
Escribir código limpio, testeable y mantenible.
Realizar revisiones de código y discusiones técnicas.
Trabajar con QA en automatización y generación de casos de prueba asistidos por IA.
Mejorar procesos de ingeniería, herramientas y pipelines CI/CD.
Requisitos
Título universitario en Ciencias de la Computación, Ingeniería o campo relacionado.
5+ años de experiencia en desarrollo full-stack.
Historial comprobado de entrega de proyectos técnicos complejos.
Backend
:
Experiencia sólida con Python/Django y diseño de APIs RESTful.
Familiaridad con microservicios y arquitecturas orientadas a eventos (Kafka o similar).
Conocimiento de frameworks de testing y buenas prácticas.
Frontend
:
Experiencia con Next.js.
Buen entendimiento de diseño basado en componentes y estrategias de testing frontend.
General:
Experiencia con desarrollo asistido por IA (Copilot, Claude Code, etc.).
Exposición a GraphQL y gRPC.
Conocimiento de proveedores cloud (AWS, Azure) y herramientas DevOps.
Familiaridad con pipelines CI/CD y prácticas modernas de despliegue.
Buen entendimiento de sistemas distribuidos.
Deseables:
Experiencia en equipos híbridos/distribuidos.
Familiaridad con integraciones de Salesforce.
Habilidades analíticas y de resolución de problemas con mentalidad de owner.