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
Bolivar, Colombia
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 internos de sprints 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 del patrón *strangler*. El candidato ideal posee una profunda experiencia con TypeScript, la API de Composición de Vue 3 y arquitecturas modernas de frontend, además de sólidas habilidades comunicativas necesarias para trabajar en pareja con desarrolladores, revisar propuestas de diseño y ofrecer tutoría continua. **Principales responsabilidades** * 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 orientadas al usuario de bajo riesgo, avanzando progresivamente hacia funcionalidades de mayor impacto. * Ayudar a definir patrones, convenciones y diseños de componentes centrales reutilizables que puedan escalar a lo largo de toda la plataforma. 2. Arquitectura y revisión de componentes * Revisar las propuestas de diseño presentadas por los desarrolladores para componentes compartidos centrales, garantizando coherencia, mantenibilidad y rendimiento. * Ofrecer 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 internos de sprints para mentorizar a los desarrolladores que son nuevos en Vue y TypeScript. * Ofrecer programación en pareja, revisiones de código, retroalimentación en tiempo real y formación práctica para incrementar la confianza y competencia del equipo. * Ayudar a construir capacidades internas para que el equipo de EWM asuma y continúe 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. * Brindar comunicación proactiva y documentación para asegurar la alineación entre equipos que operan en zonas horarias estadounidenses (principalmente hora central). 5. Calidad y herramientas * Contribuir a la estrategia de pruebas, incluidas pruebas unitarias, pruebas de integración y pruebas visuales/de interfaz de usuario cuando sea aplicable. * Trabajar eficazmente dentro de una gran aplicación monolítica con herramientas significativas 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 el retrabajo 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. * Alta competencia en 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 reemplazo incremental. * Experiencia creando y manteniendo bibliotecas de componentes reutilizables. * Capacidad para mentorizar a desarrolladores intermedios y juniors en conceptos técnicos y arquitectónicos. * Excelentes habilidades comunicativas y comodidad trabajando en equipos de sprint integrados. * Conocimiento del entorno de aplicaciones .NET/C# (útil, aunque no estrictamente obligatorio). Modelo de colaboración * Integración directa en uno de los equipos de sprints 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 compatibilidad horaria con la zona horaria central (±1–2 horas es ideal).

Fuentea:  indeed Ver publicación original
Valentina Rodríguez
Indeed · HR

Compañía

Indeed
Valentina Rodríguez
Indeed · HR
Empleos similares

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