2Brains es una consultora tecnológica que impulsa el crecimiento y la evolución de organizaciones líderes en Latinoamérica. Diseñamos y construimos el futuro digital de nuestros clientes a través de una integración profunda y estratégica de negocio, experiencia y tecnología , convirtiendo desafíos complejos en impacto real. Hoy, 2Brains forma parte de Acid Labs , uno de los principales grupos de consultoría tech e innovación de la región. Esta adquisición fortalece nuestra propuesta de valor, ampliando nuestra escala, capacidades tecnológicas y presencia regional, y nos permite acompañar a nuestros clientes con soluciones más robustas, ágiles y de alto impacto en todo su ciclo de transformación. Funciones del cargo Como Engineering Team Lead (ETL), serás el responsable tecnológico de una función esencial para la operación global de nuestro cliente de aerolíneas. Este rol combina el liderazgo técnico, el desarrollo de equipos y la responsabilidad de extremo a extremo sobre la arquitectura, la calidad, la confiabilidad y la entrega de productos digitales. Misión y Alcance Tu principal objetivo es impulsar la visión técnica y guiar la evolución de tres aplicaciones clave que impactan directamente a nuestros tripulantes de cabina, procesos de Catering y aprovisionamiento a bordo (APV) en toda nuestra red. Liderarás la transformación digital de tres squads de alto impacto, asegurando que sus sistemas sean resilientes, escalables y que aceleren los resultados del negocio. Impacto Estratégico En este equipo, el éxito del ETL se define por su capacidad para actuar como el puente estratégico entre la visión de negocio y la ejecución técnica. Serás fundamental para mejorar la eficiencia operativa y la experiencia de servicio en cada vuelo. Además, deberás cultivar una cultura de equipo empoderada, enfocada en la mejora continua dentro de nuestro ecosistema digital. Hard Skills Backend & Arquitectura: Dominio de Java & Spring Boot, ecosistema Spring, resiliencia de servicios que consumen a tripulación y proveedores. Spring Boot Avanzado: Experiencia profunda en OAuth2/JWT, Spring Data JPA. Cloud: Diseño de APIs RESTful con estándares de madurez (Hateoas), documentación en Swagger/OpenAPI. Patrones de Diseño: Dominio de Hexagonal Architecture o Clean Architecture. Pruebas: Cultura de Testing con JUnit 5, Mockito y pruebas de integración con Test Containers. Frontend: Angular & Material, manejo de módulos, Standalone Components, ciclo de vida. Estado de la Aplicación: Dominio de RxJS y gestión de estado con NgRx o servicios con Signals. Angular Material: Personalización de temas, creación de componentes reutilizables y directivas personalizadas. Mobile: React Native, arquitectura MVVM, Clean Architecture, VIPER. QA y Testing Automatizado: Estrategias de Unit Testing, Integration Testing y UI Automation. CI/CD y Deploy: Dominio de Fastlane, Bitrise, GitHub Actions; Gestión de App Store Connect y Google Play Console. Mobile Analytics y Observabilidad: Firebase, Mixpanel, AppsFlyer, Crashlytics, Sentry. Datos: Persistencia en PostgreSQL/MYSQL, modelado relacional y optimización avanzada mediante índices. Transaccionalidad: manejo experto de ACID y lógica de negocio. Cloud, DevOps e Infraestructura: GCP, GKE, Cloud Run, App Engine; VPC, IAM, Cloud Armor. Observabilidad: tableros en Cloud Monitoring y Logging. GitLab CI/CD & DevSecOps: Automatización de pipelines, SAST, DAST, Dependency Scanning. Inteligencia Artificial: integración de LLMs (OpenAI, Anthropic, Gemini) en flujos mobile; IA On-Device con CoreML, TensorFlow Lite; uso de GitHub Copilot o Cursor. Importante Mentoría y Coaching: Elevar el nivel técnico, fomentar código limpio y guiar planes de desarrollo personalizados. Cultura de Equipo, Gestión del Talento, Accountability, Metodologías Ágiles, Métricas DORA (Deseable), Estrategia Técnica, Comunicación Asertiva, Resolución de Conflictos, Mentalidad de Producto, Aprendizaje Continuo. Condiciones Trabajar con un equipo de alto rendimiento, aprender y desarrollarse juntos. Acceso a grandes clientes y proyectos desafiantes. Aprendizaje y crecimiento permanente; organizamos meetups, capacitaciones y actividades culturales. Entorno de trabajo flexible y dinámico. Espacio para charlas internas. Asignación de computadora para tu trabajo. Cursos de especialización. #J-18808-Ljbffr
Engineering Team Lead
2BRAINS
distrito federal, distrito federal
Publicado hace 18 días
Denunciar empleo