




Resumen: Buscamos un Desarrollador Full-stack Principal (JavaScript) para impulsar la entrega web de extremo a extremo, brindando liderazgo técnico, mentorizando a ingenieros y diseñando soluciones con frameworks modernos de JavaScript. Aspectos destacados: 1. Dirigir la dirección técnica y mentorizar a ingenieros 2. Diseñar soluciones con ReactJS, Node.js y TypeScript 3. Impulsar la entrega web de extremo a extremo con JavaScript moderno Buscamos un Desarrollador Full\-stack Principal (JavaScript) para impulsar la entrega web de extremo a extremo con JavaScript moderno tanto en el frontend como en el backend. Usted dirigirá la dirección técnica, mentorizará a ingenieros y diseñará soluciones construidas con ReactJS, Node.js y TypeScript. ¡Postúlese ahora para ayudarnos a elevar la calidad y el impacto en nuestros productos! **Responsabilidades** * Dirigir el diseño y la mejora de aplicaciones web resilientes tanto en el frontend como en el backend * Impulsar el uso de enfoques avanzados de JavaScript tanto para el desarrollo del lado del cliente como del servidor * Coordinar la integración para garantizar una comunicación fluida entre los sistemas frontend y backend * Mentorizar a desarrolladores y brindar orientación para apoyar su crecimiento continuo de habilidades * Colaborar con partes interesadas para definir requisitos técnicos y alinear objetivos del proyecto * Revisar código para mantener estándares de calidad, rendimiento y confiabilidad * Optimizar la velocidad y la capacidad de respuesta de la aplicación para mejorar la experiencia del usuario * Supervisar despliegues y gestionar el uso de herramientas de construcción para permitir lanzamientos ágiles * Resolver problemas técnicos complejos que surjan durante el ciclo de vida del desarrollo * Seguir las tendencias del sector e introducir nuevas prácticas para apoyar la mejora continua **Requisitos** * Trayectoria comprobada de 5 años de experiencia en puestos de ingeniería de software * Experiencia demostrable de 1 año liderando y supervisando equipos de desarrollo * Experticia avanzada en JavaScript para construir soluciones frontend * Competencia experta en TypeScript para crear aplicaciones mantenibles y escalables * Amplia experiencia práctica con ReactJS para desarrollar interfaces de usuario interactivas * Conocimientos avanzados de HTML y CSS para entregar páginas responsivas y accesibles * Sólida base en pruebas unitarias para garantizar la calidad y confiabilidad del código * Familiaridad avanzada con herramientas de construcción como Webpack, Gulp o Grunt para agilizar el desarrollo * Capacidad experta en Node.js para programación backend * Comprensión avanzada de bases de datos para almacenamiento y recuperación eficientes de datos * Experiencia intermedia con frameworks backend como Express, NestJS, Koa o Meteor para construir servidores escalables * Conocimiento experto de herramientas de gestión de estado como Redux o Flux para mantener coherente el estado de la aplicación * Dominio del inglés al nivel B2\+ (intermedio alto) o superior, tanto escrito como hablado **Deseable** * Experiencia en el despliegue 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 eficientes de datos * Experiencia con pipelines CI/CD para pruebas y despliegues automatizados * Interés en capacitar a desarrolladores junior y apoyar el crecimiento del equipo


