Full-Stack AI Technical Lead
Job Summary
Buscamos un Líder Técnico Full-Stack con experiencia en desarrollo de software y capacidades de liderazgo para guiar equipos. El rol se enfoca en diseñar soluciones escalables, integrar Inteligencia Artificial y promover estándares de calidad en el ciclo de vida del producto. Se requiere experiencia técnica sólida en arquitectura, APIs y buenas prácticas de ingeniería.
Responsibilities
- Liderazgo técnico de equipos de desarrollo
- Diseño de arquitectura y APIs REST
- Desarrollo Full Stack (Node.js, TypeScript, .NET, React)
- Integración de Inteligencia Artificial
- Promoción de estándares de calidad y testing
Required Skills
- 3+ años de experiencia en desarrollo
- Experiencia en liderazgo de equipos
- Conocimientos en IA aplicada
- Clean Code y Testing
- Arquitecturas Cloud
Job Details
### Responsabilidades Principales
- Guiar al equipo en buenas prácticas, calidad de código y decisiones de arquitectura.
- Participar en el desarrollo con Node.js, TypeScript, .NET y React.
- Diseñar e integrar APIs REST y servicios, considerando arquitecturas modernas y mantenibilidad.
- Contribuir en la construcción de soluciones sobre cloud e integrar servicios de manera eficiente y segura.
- Integrar capacidades con Inteligencia Artificial cuando aplique, colaborando con el equipo para transformar requerimientos en soluciones.
- Apoyar la resolución de problemas técnicos y la mejora continua (performance, estabilidad y fiabilidad).
- Actuar como referente técnico para impulsar consistencia en patrones de diseño, revisiones de código, y estrategia de testing y seguridad.
### Requisitos Técnicos
- Al menos 3 años de experiencia en desarrollo de software.
- Experiencia como referente técnico y/o liderazgo de equipos.
- Conocimiento en desarrollo de APIs REST y arquitecturas modernas.
- Experiencia o interés en Inteligencia Artificial aplicada.
- Manejo de buenas prácticas: clean code, testing y seguridad.
### Requisitos Adicionales (Puntos extra)
- Trabajo con pipelines de CI/CD, observabilidad y prácticas de operación para sistemas distribuidos.
- Experiencia en diseño y consumo de servicios cloud.
- Conocimiento práctico en integración de componentes de IA.
- Experiencia liderando revisiones técnicas y promoviendo cultura de testing.