Technical Lead Senior
Summary
Leads front-end (Angular) and back-end (Spring Boot) architecture evolution, sets technical standards, and mentors teams to deliver scalable, maintainable solutions with CI/CD, testing, and observability.
- Liderar el diseño y la evolución de la arquitectura front-end en Angular y del backend en Spring Boot.
- Definir estándares técnicos y buenas prácticas (estructura de proyectos, patrones, revisiones de código, convenciones y calidad).
- Coordinar al equipo para convertir requerimientos en soluciones robustas, escalables y mantenibles.
- Promover CI/CD, automatización de pruebas y observabilidad (logs, métricas y trazabilidad) para asegurar entregas con alta confianza.
- Realizar code reviews y mentoring técnico, asegurando un nivel consistente de ingeniería en el equipo.
- Identificar riesgos técnicos, proponer alternativas y liderar decisiones de diseño con foco en impacto y sostenibilidad.
- Colaborar con Product Owner y stakeholders para alinear objetivos, priorizar iniciativas y asegurar la entrega de valor.
Buscamos un/una Technical Lead para impulsar la excelencia técnica de nuestros productos, liderando la evolución de aplicaciones construidas con Angular y Spring Boot. En *42Labs* creemos que el buen software se logra con tecnología sólida y con una forma de trabajar humana: transparencia, colaboración y aprendizaje constante.
Necesitamos que tengas:
- Experiencia comprobable de al menos 3 años en roles de liderazgo técnico como Technical Lead o roles equivalente.
- Profundo dominio en Angular (arquitectura de componentes, performance, manejo de estado, buenas prácticas y patrones).
- Experiencia en Spring Boot (diseño de APIs REST, capa de servicios, seguridad, manejo de datos y buenas prácticas de backend).
- Conocimientos sólidos de ingeniería de software: testing (unit/integration), buenas prácticas de code review y metodologías ágiles.
- Conocimientos avanzados en Arquitectura e infraestructura de Software
- Conocimientos avanzado en integración y despliegue continuo (CI/CD)
- Conocimientos en Github y/o Gitlab
- Habilidad para tomar decisiones técnicas y convertir requerimientos en soluciones claras, medibles y mantenibles.
- Conocimiento de patrones de diseño y buenas prácticas de desarrollo de software
- Conocimientos de Scrum y/o Kanban
- Conocimientos en Openshift
- Conocimientos en Apigee
- Conocimiento en Jira/Confluence
Además, valoramos:
- Comunicación efectiva y capacidad de alinear al equipo con objetivos comunes.
- Autonomía, mentalidad de mejora continua y foco en la entrega de valor.
- Capacidad de mentorizar: ayudar al equipo a crecer técnicamente y a trabajar con confianza.
- Visión de producto y sensibilidad por el impacto del trabajo en las personas.
- Salud y protección integral: seguros complementarios de salud, dental, de vida y catastrófico 100% financiados por nosotros (con opción de extender a tu familia). Además, estamos integrados a la red de beneficios de Caja Los Andes y la ACHS.
- Apoyos para tu estilo de vida: bonos mensuales para tu conexión a internet y tus plataformas de ocio favoritas, para que tu hogar sea tu oficina. También acompañamos con aguinaldos en Fiestas Patrias y Navidad.
- Tiempo y flexibilidad: contamos con Flexi Days y Party Time (tardes libres), celebramos tu cumpleaños con una tarde libre y damos tiempo extra para hitos como matrimonio, nacimiento de hijos o exámenes de título.
- Crecimiento y comunidad: Academia 42Labs, planes de desarrollo personalizados y acceso a Udemy Business. Trabajo en modalidad híbrida con autonomía, y comunidad conectada en Discord y PartyTwoLabs.