Technical Design Lead – FrontEnd
Acortamos distancias con soluciones sostenibles e innovadoras en infraestructuras, transporte y movilidad realizando proyectos integrales de ingeniería.
Technical Design Lead – FrontEnd
Buscamos un/a Technical Design Lead – FrontEnd para liderar el diseño técnico, la arquitectura y la evolución de soluciones de software, con especial foco en aplicaciones y productos FrontEnd.
La persona será responsable de transformar requerimientos de negocio y producto en soluciones técnicas escalables, definiendo arquitecturas, estándares de desarrollo y componentes reutilizables, y colaborando estrechamente con equipos de UX/UI, Backend, QA, DevOps y Product.
¿Qué harás?
Liderar la definición de arquitectura FrontEnd, patrones de diseño, estructura de componentes y criterios de escalabilidad.
Diseñar y desarrollar interfaces web modernas, responsivas, accesibles y orientadas a una excelente experiencia de usuario.
Definir y evolucionar Design Systems y librerías de componentes reutilizables.
Participar en la selección de tecnologías, frameworks y librerías, evaluando nuevas alternativas y oportunidades de mejora.
Establecer estándares, buenas prácticas y guidelines técnicos para el desarrollo FrontEnd.
Traducir requerimientos funcionales y de negocio en soluciones técnicas y diseños de interfaz.
Diseñar estrategias de integración entre FrontEnd y APIs/servicios Backend, considerando manejo de estados, errores, autenticación y contratos de integración.
Participar en Code Reviews, asegurando calidad, mantenibilidad, seguridad y cumplimiento de estándares.
Identificar deuda técnica y liderar iniciativas de modernización, migración y evolución de aplicaciones existentes.
Analizar y optimizar performance, accesibilidad y calidad de las aplicaciones.
Participar en la definición de estrategias de testing FrontEnd, incluyendo pruebas unitarias, integración y end-to-end.
Desarrollar PoC y prototipos para validar soluciones técnicas y de diseño.
Acompañar y orientar técnicamente al equipo durante las diferentes etapas del ciclo de desarrollo.
Mentorear desarrolladores FrontEnd y promover buenas prácticas de ingeniería.
Colaborar con equipos multidisciplinarios de UX/UI, Product, Backend, QA, DevOps y Arquitectura.
Documentar decisiones técnicas, arquitecturas, componentes y criterios de diseño.
Identificar riesgos técnicos, estimar esfuerzos y proponer estrategias de mitigación.
Buscamos a alguien que tenga
Experiencia sólida en desarrollo FrontEnd y arquitectura de aplicaciones web.
Experiencia definiendo arquitecturas basadas en componentes reutilizables y escalables.
Experiencia trabajando con Design Systems, Component Libraries y/o Microfrontends.
Capacidad para tomar decisiones técnicas y liderar iniciativas de desarrollo.
Experiencia realizando Code Reviews, definición de estándares y mentoring técnico.
Conocimiento de integración con APIs REST y servicios Backend.
Experiencia con testing FrontEnd, performance, accesibilidad y seguridad.
Capacidad para trabajar de manera transversal con equipos de UX/UI, Product, Backend, QA y DevOps.
Pensamiento orientado a arquitectura, escalabilidad, mantenibilidad y evolución tecnológica.
Competencias
Pensamiento analítico y resolución de problemas.
Atención al detalle visual y funcional.
Capacidad para trabajar en equipo.
Comunicación efectiva con perfiles técnicos y de diseño.
Organización y autonomía.
Orientación a la calidad y mejora continua.
- Departamento
- Mobility
- Puesto
- Rail Project HUB: Transport Infrastructure Intelligence Systems (SIT)
- Ubicaciones
- Ciudad de México
- Tipo de empleo
- Contrato