




Resumen: Liderar el desarrollo full-stack en JavaScript, establecer estándares de codificación, orientar a los desarrolladores y garantizar lanzamientos confiables mediante prácticas sólidas de pruebas y construcción. Aspectos destacados: 1. Liderar y orientar equipos de desarrollo 2. Impulsar el diseño y desarrollo de aplicaciones web escalables 3. Optimizar el rendimiento de las aplicaciones y resolver problemas técnicos complejos Estamos ampliando nuestro equipo de ingeniería y necesitamos un Desarrollador Full\-stack Principal (JS) para liderar el trabajo full\-stack en JavaScript con ReactJS, TypeScript y Node.js. Usted establecerá estándares de codificación, orientará a los desarrolladores y garantizará lanzamientos rápidos y confiables mediante prácticas sólidas de pruebas y construcción: ¡postule ahora! **Responsabilidades** * Impulsar el diseño y desarrollo extremo a extremo de aplicaciones web escalables * Implementar y promover enfoques modernos de JavaScript tanto en el frontend como en el backend * Garantizar una integración fluida entre componentes del lado del cliente y del lado del servidor * Apoyar y orientar a los miembros del equipo para fortalecer sus capacidades técnicas * Coordinar con los interesados para definir los requisitos técnicos y los objetivos del proyecto * Realizar revisiones de código para mantener la calidad, la coherencia y el rendimiento * Optimizar el rendimiento de la aplicación para mejorar la velocidad y la capacidad de respuesta * Coordinar las implementaciones y gestionar las herramientas de construcción para permitir una entrega eficiente * Resolver problemas técnicos complejos en todo el ciclo de vida del desarrollo * Supervisar las tendencias del sector y recomendar mejores prácticas para la mejora continua **Requisitos** * Mínimo 5 años de experiencia profesional en puestos de ingeniería de software * Al menos 1 año de experiencia liderando y gestionando equipos de desarrollo * Competencia avanzada en JavaScript centrada en el desarrollo frontend * Conocimientos expertos en TypeScript para construir aplicaciones robustas y mantenibles * Profunda experiencia en ReactJS para crear interfaces de usuario dinámicas e interactivas * Habilidades avanzadas en HTML y CSS para diseños web receptivos y accesibles * Amplia experiencia en pruebas unitarias para garantizar la fiabilidad y mantenibilidad * Experiencia avanzada con Webpack, Gulp o Grunt para mejorar los flujos de trabajo de desarrollo * Competencia experta en Node.js para el desarrollo de aplicaciones backend * Comprensión avanzada de bases de datos para una gestión e integración eficientes de datos * Experiencia intermedia con Express, NestJS, Koa o Meteor para soluciones escalables del lado del servidor * Conocimientos expertos de Redux o Flux para una gestión predecible del estado * Capacidad fluida de comunicación en inglés, nivel B2\+ o superior, tanto escrito como hablado **Deseable** * Experiencia con plataformas en la nube para implementar y escalar aplicaciones web * Familiaridad con Docker para mantener entornos consistentes * Conocimientos de GraphQL para consultas y manipulación eficientes de datos * Experiencia con tuberías CI/CD para pruebas y despliegues automatizados * Interés por orientar a desarrolladores junior y apoyar el desarrollo del equipo


