




Resumen: Se busca un Desarrollador Principal de Frontend para un entorno progresista con el fin de configurar aplicaciones web, mejorar la experiencia del usuario y impulsar el crecimiento empresarial mediante la excelencia técnica. Aspectos destacados: 1. Oportunidad de trabajar en proyectos innovadores para mejorar la experiencia del usuario 2. Rol de liderazgo en la configuración de aplicaciones web y el desarrollo del equipo de ingeniería 3. Entorno progresista que valora la creatividad y la excelencia técnica Buscamos un **Desarrollador Principal de Frontend con experiencia en JavaScript y React** para unirse a nuestro equipo. Formará parte de un entorno progresista que valora la creatividad y la excelencia técnica. Este puesto ofrece la oportunidad de trabajar en proyectos innovadores que mejoran la experiencia del usuario e impulsan el crecimiento empresarial. Su liderazgo contribuirá a dar forma al futuro de nuestras aplicaciones web y apoyará el desarrollo de nuestro equipo de ingeniería. **Responsabilidades** * Liderar el desarrollo de interfaces de usuario modernas y adaptables para aplicaciones web * Guiar al equipo en la implementación de soluciones avanzadas de frontend utilizando JavaScript y React * Garantizar la integración perfecta de los componentes de la interfaz de usuario con los servicios de backend * Orientar y apoyar a los desarrolladores para fomentar su crecimiento técnico y la colaboración * Colaborar con las partes interesadas para definir los requisitos y entregables del proyecto * Realizar revisiones de código para mantener altos estándares de calidad y rendimiento * Optimizar el rendimiento del frontend para ofrecer experiencias de usuario rápidas y eficientes * Gestionar las herramientas de construcción y los procesos de despliegue para lanzamientos fiables * Diagnosticar y resolver problemas complejos en la base de código del frontend * Mantenerse actualizado sobre las tendencias del sector y recomendar las mejores prácticas para la mejora continua **Requisitos** * Mínimo 5 años de experiencia en puestos profesionales de ingeniería de software * Al menos un año de experiencia liderando y gestionando equipos de desarrollo * Competencia avanzada en JavaScript para el desarrollo de frontend * Conocimientos sólidos de TypeScript para construir aplicaciones escalables y mantenibles * Experiencia profunda en ReactJS para crear interfaces de usuario dinámicas e interactivas * Habilidades avanzadas en HTML y CSS para diseñar diseños adaptables y accesibles * Experiencia en pruebas unitarias para garantizar la fiabilidad y mantenibilidad del código * Competencia en herramientas de construcción como Webpack, Gulp o Grunt para optimizar los flujos de trabajo de desarrollo * Conocimiento experto de bibliotecas de gestión de estado como Redux o Flux para un manejo predecible del estado de la aplicación * Capacidad fluida de comunicación en inglés, tanto escrita como hablada, nivel B2 o superior **Deseable** * Experiencia con herramientas de monitorización y optimización del rendimiento del frontend * Familiaridad con tuberías CI/CD para pruebas y despliegues automatizados * Conocimiento de las normas de accesibilidad web para un diseño inclusivo * Interés por orientar a desarrolladores junior y apoyar el crecimiento del equipo * Experiencia con metodologías ágiles para la entrega iterativa de proyectos


