
Full Stack (Frontend)- Proactiva Latam
Publicada 28 de AgostoUn Software Engineer en LATAM Airlines es un contribuidor individual responsable de diseñar, desarrollar, operar y escalar soluciones digitales que eleven cada viaje de los clientes y potencien el crecimiento del negocio. Este rol forma parte de un equipo o squad multifuncional y empoderado, que integra capacidades de producto, ingeniería, datos, seguridad y diseño, para alcanzar los objetivos del equipo y contribuir a los resultados estratégicos de LATAM.
Responsibilities
Diseñar, desarrollar y mantener aplicaciones y servicios utilizando buenas prácticas de ingeniería
Participar activamente en ceremonias ágiles (como daily stand-ups, sprint planning, retrospectives)
Colaborar estrechamente con Business Experts, diseñadores UX/UI y otros stakeholders para entregar valor continuo
Escribir código limpio, testeable y mantenible
Diseñar, implementar y ejecutar distintos tipos de pruebas (unitarias, de integración, contract testing, etc.) para asegurar la calidad del software
Documentar soluciones técnicas y compartir conocimiento con el equipo
Requisitos mínimos
Requisitos excluyentes
Technical Skills
Code Fluency, Diseño de software, Operación y optimización, Diseño de arquitectura, Seguridad por diseño y por defecto, Ingeniería AI-First, Gestión de deuda técnica, Promotor de requisitos no funcionales, Fluidez en datos, Orquestación Humano - IA, Liderazgo técnico, Diseño y gestión de APIs, Ingeniería de bases de datos, Sistemas basados en eventos, Sistemas auto-recuperables, Infraestructura como código, Observabilidad y Monitoreo, Ingeniería de costos y rendimiento, DevEx Enablement, AI-Enhanced Operations, Arquitectura de UI, Accesibilidad e inclusión, Optimización de rendimiento, Personalización impulsada por IA
Technological Knowledge
Git, Gitlab, AI Assistants para coding (Cursor, Claude, Gemini, etc, Sprinboot, React, Cloud, Grafana, GCP, GKE, Cloud Run, Microservicios, SonarQube, Unit testing, Integration testing, E2E testing, Troubleshooting, Performance, Observability avanzada, Diseño distribuido, Event-driven, Secure coding básico, SAST/DAST avanzado, Uso de AI en coding, AI avanzada (agents, pipelines), Code quality awareness, Gestión formal deuda, Escalabilidad, SQL, Modelado, Data pipelines, REST APIs, PostgreSQL, Pub/Sub, Docker, Kafka, Analytics, API Gateway, Containers, FinOps awareness, Scaling, BigQuery, Akamai, Frameworks FE, BI tools, Storytelling avanzado, Dashboards, Querying, Data analysis, SSR frameworks, WCAG, A/B testing, Terraform, GitOps (ArgoCD), Prometheus, CI/CD, AIOps, IaC principles, Declarative infra, Metrics/logs, Cloud infra,
Specific Requirements
Diseño y gestión de APIs
Construir y optimizar APIs REST/GraphQL con contratos claros y alta confiabilidad.
Habilitar la ingesta y el procesamiento eficientes de datos mediante endpoints bien estructurados y lógica del lado del servidor que soporte los flujos de datos.
Ingeniería de bases de datos
Optimizar el rendimiento en SQL/NoSQL, asegurar la integridad y gestionar migraciones.
Sistemas orientados a eventos
Diseñar flujos asíncronos con Kafka, colas o patrones pub/sub.
Sistemas autorrecuperables
Diseñar servicios que detecten y se recuperen automáticamente de fallas.
Requisitos deseables
Importante: colaborar en iniciativas frontend cuando las necesidades del producto lo requieran.