




Resumen: Liderar el desarrollo full-stack, dar forma a las prácticas de ingeniería, guiar a los desarrolladores e impulsar mejoras significativas en los productos web mediante tecnologías modernas de JavaScript. Aspectos destacados: 1. Dirigir la entrega de soluciones web escalables y evolucionar aplicaciones web robustas. 2. Dar forma a las prácticas de ingeniería y ser mentor de desarrolladores para su crecimiento técnico. 3. Impulsar mejoras significativas en los productos web e innovar en las prácticas. Estamos conformando nuestro equipo con un Desarrollador Full\-stack Principal (JavaScript) capaz de liderar la entrega de soluciones web escalables, desde la interfaz hasta los servicios de backend. Usted dará forma a las prácticas de ingeniería, guiará a los desarrolladores y trabajará con ReactJS, TypeScript, Node.js y herramientas modernas de construcción. ¡Postúlese hoy para liderar mejoras significativas en nuestros productos web! **Responsabilidades** * Asumir la responsabilidad de la entrega y evolución de aplicaciones web robustas tanto en frontend como en backend. * Promover métodos avanzados de JavaScript para el desarrollo tanto en el lado del cliente como en el lado del servidor. * Mantener una integración clara entre los sistemas frontend y backend para garantizar un funcionamiento fluido. * Apoyar el crecimiento de los desarrolladores mediante tutoría y orientación técnica. * Participar activamente con los interesados para afinar los requisitos técnicos y acordar los objetivos del proyecto. * Realizar revisiones de código para mantener estándares de calidad, rendimiento y mantenibilidad. * Mejorar el rendimiento y la capacidad de respuesta de las aplicaciones para maximizar la satisfacción del usuario. * Gestionar las implementaciones y supervisar el uso de herramientas de construcción para ciclos de lanzamiento optimizados. * Resolver desafíos técnicos complejos y llevarlos a una resolución efectiva. * Observar las tendencias del sector e incorporar prácticas innovadoras para una mejora continua. **Requisitos** * Trayectoria comprobada de al menos 5 años en puestos de ingeniería de software. * Mínimo 1 año de experiencia liderando y supervisando equipos de desarrollo. * Competencias avanzadas en JavaScript para el desarrollo de soluciones frontend. * Dominio experto de TypeScript para el desarrollo de aplicaciones mantenibles y escalables. * Experiencia amplia con ReactJS para diseñar interfaces interactivas y atractivas. * Conocimientos avanzados de HTML y CSS para páginas web adaptables y accesibles. * Base sólida en pruebas unitarias para proteger la calidad y fiabilidad del código. * Familiaridad avanzada con herramientas de construcción como Webpack, Gulp o Grunt para procesos de desarrollo eficientes. * Capacidad experta en Node.js para programación backend. * Comprensión avanzada de bases de datos para un almacenamiento y recuperación eficaces de datos. * Experiencia intermedia con frameworks backend como Express, NestJS, Koa o Meteor para aplicaciones servidor escalables. * Conocimiento experto de soluciones de gestión de estado como Redux o Flux para un estado de aplicación coherente. * Competencia en inglés al nivel B2\+ (intermedio alto) o superior, tanto oral como escrito. **Deseable** * Experiencia en la implementación y escalado de aplicaciones web en plataformas en la nube. * Familiaridad con Docker o herramientas similares de contenerización para entornos estables. * Conocimiento de GraphQL para un acceso y manipulación de datos más eficientes. * Experiencia con pipelines CI/CD para pruebas y despliegues automatizados. * Interés en la tutoría de desarrolladores junior y en contribuir al crecimiento del equipo


