




Resumen: Buscamos un experimentado Desarrollador Full-stack Principal especializado en JavaScript para influir en las tecnologías web y avanzar en el equipo de desarrollo. Aspectos destacados: 1. Creación y mejora de aplicaciones web robustas (frontend y backend) 2. Brindar orientación y tutoría a los desarrolladores para el desarrollo de habilidades 3. Contribuir a proyectos con un impacto significativo en los resultados empresariales Buscamos un experimentado **Desarrollador Full\-stack Principal** especializado en JavaScript para unirse a nuestro equipo. Trabajarás en un entorno de apoyo que fomenta la creatividad y altos estándares. Este puesto te permitirá contribuir a proyectos que generan un impacto significativo en los resultados empresariales. Tu liderazgo influirá en la evolución de nuestras tecnologías web y ayudará a impulsar a nuestro equipo de desarrollo. **Responsabilidades** * Dirigir la creación y mejora de aplicaciones web robustas tanto en frontend como en backend * Liderar la adopción de técnicas avanzadas de JavaScript para el desarrollo en el lado del cliente y en el lado del servidor * Facilitar una comunicación fluida entre los sistemas frontend y backend * Brindar orientación y tutoría a los desarrolladores para promover el desarrollo de habilidades * Colaborar estrechamente con los interesados para aclarar necesidades técnicas y objetivos del proyecto * Realizar revisiones de código para mantener estándares de calidad y rendimiento * Mejorar la eficiencia y la capacidad de respuesta de las aplicaciones para lograr una satisfacción óptima del usuario * Gestionar las actividades de despliegue y supervisar el uso de herramientas de construcción para lanzamientos ágiles * Identificar y resolver desafíos técnicos complejos durante el proceso de desarrollo * Supervisar los avances del sector e introducir prácticas innovadoras para la mejora continua **Requisitos** * Al menos 5 años de experiencia en puestos de ingeniería de software * Un año mínimo de experiencia liderando y supervisando equipos de desarrollo * Competencias avanzadas en JavaScript para construir soluciones frontend * Experiencia experta en TypeScript para desarrollar aplicaciones mantenibles y escalables * Amplia experiencia con ReactJS para diseñar interfaces interactivas y atractivas * Conocimientos avanzados de HTML y CSS para crear páginas web adaptables y accesibles * Sólida base en pruebas unitarias para mantener la calidad y confiabilidad 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 construir aplicaciones servidor escalables * Conocimiento experto de soluciones de gestión de estado como Redux o Flux para garantizar un estado coherente de la aplicación * Dominio del inglés al nivel B2\+ o superior, tanto oral como escrito **Deseable** * Experiencia en el despliegue y escalado de aplicaciones web en plataformas en la nube * Conocimiento de Docker o herramientas similares de contenerización para entornos estables * Conocimientos de GraphQL para un acceso y manipulación ágiles de los datos * Experiencia con pipelines CI/CD para pruebas y despliegues automatizados * Interés por la tutoría de desarrolladores junior y la contribución al crecimiento del equipo


