Categorías
···
Entrar / Registro
Ingeniero Líder de Software – Frontend (Vue/TypeScript) – Cris
Salario negociable
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Mario 239, Lomas Verdes, 22127 Tijuana, B.C., Mexico
Favoritos
Nueva
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

**Resumen** Buscamos un ingeniero senior altamente experimentado en Vue.js para apoyar una migración a gran escala y de varios años de una aplicación empresarial crítica desde AngularJS a Vue 3. El ingeniero trabajará directamente con los equipos de sprint internos de EWM, colaborando con líderes de equipo, arquitectos y desarrolladores para acelerar la migración, mejorar la velocidad de desarrollo y mentorizar al personal existente. Este puesto implicará tanto implementación práctica como liderazgo técnico, incluyendo revisiones de diseño, orientación sobre arquitectura de componentes y participación en estrategias de migración incremental mediante el enfoque de patrón «strangler». El candidato ideal posee una profunda experiencia en TypeScript, la API de Composición de Vue 3 y arquitectura frontend moderna, además de sólidas habilidades comunicativas necesarias para trabajar en pareja con desarrolladores, revisar propuestas de diseño y ofrecer tutoría continua. **Responsabilidades clave** * Migración de AngularJS a Vue * Implementar componentes de Vue 3 dentro de una aplicación existente de AngularJS mediante una capa de interoperabilidad. * Contribuir a una migración incremental, página por página, aprovechando el patrón «strangler». * Reemplazar primero las páginas administrativas y las dirigidas al usuario de bajo riesgo y avanzar progresivamente hacia funcionalidades de mayor impacto. * Ayudar a definir patrones, convenciones y diseños de componentes centrales reutilizables que escalen en toda la plataforma. 2. Arquitectura y revisión de componentes * Revisar las propuestas de diseño presentadas por los desarrolladores para componentes compartidos fundamentales, asegurando coherencia, mantenibilidad y rendimiento. * Brindar orientación arquitectónica para evitar la proliferación de componentes mal estructurados que generen deuda técnica a largo plazo. * Establecer estándares de codificación en Vue, estructuras de carpetas, patrones de pruebas y mejores prácticas. 3. Capacitación y mentoría * Trabajar estrechamente con dos equipos de sprint internos para mentorizar a desarrolladores nuevos en Vue y TypeScript. * Ofrecer programación en pareja, revisiones de código, retroalimentación en tiempo real y capacitación práctica para incrementar la confianza y competencia del equipo. * Ayudar a construir capacidades internas de modo que el equipo de EWM asuma finalmente la propiedad y continúe con la migración de forma independiente. 4. Colaboración y entrega * Participar en las ceremonias de sprint (reuniones diarias, planificación de sprint, retrospectivas). * Colaborar estrechamente con líderes de equipo, QA y el grupo de arquitectura para mantener alta calidad y velocidad. * Proporcionar comunicación proactiva y documentación para garantizar la alineación dentro de los equipos que operan en distintas zonas horarias estadounidenses (principalmente la zona horaria del Centro). 5. Calidad y herramientas * Contribuir a la estrategia de pruebas, incluidas pruebas unitarias, pruebas de integración y pruebas visuales/de interfaz de usuario, según corresponda. * Trabajar eficazmente dentro de una gran aplicación monolítica con importantes herramientas de análisis estático e integraciones con backend en C#/.NET. * Ayudar a garantizar que el trabajo entregado cumpla con las expectativas de calidad, reduciendo la necesidad de rehacer pruebas por parte de QA y evitando los problemas asociados a colaboraciones anteriores con equipos externos. Habilidades y experiencia requeridas * 6 o más años de experiencia profesional en desarrollo frontend moderno. * 5 o más años de experiencia práctica con Vue 3, incluida la API de Composición y arquitectura avanzada de componentes. * Dominio sólido de TypeScript. * Experiencia contribuyendo a o liderando migraciones a gran escala de frameworks JavaScript (por ejemplo, AngularJS a Vue/React). * Conocimiento del ecosistema de AngularJS y estrategias para su sustitución incremental. * Experiencia creando y manteniendo bibliotecas de componentes reutilizables. * Capacidad para mentorizar a desarrolladores intermedios y junior tanto en conceptos técnicos como arquitectónicos. * Excelentes habilidades comunicativas y comodidad trabajando dentro de equipos de sprint integrados. * Conocimiento del entorno de aplicaciones .NET/C# (útil, aunque no estrictamente obligatorio). Modelo de participación * Integración directa en uno de los equipos de sprint de EWN, colaborando diariamente con desarrolladores internos. * También podrá participar en sesiones arquitectónicas transversales con el arquitecto principal. * Se espera que contribuya inmediatamente a tareas activas de migración mientras simultáneamente apoya la capacitación de los desarrolladores. * Es obligatoria la coincidencia horaria con la zona horaria del Centro (±1–2 horas es lo ideal).

Fuentea:  indeed Ver publicación original
Juan García
Indeed · HR

Compañía

Indeed
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.