




**Descripción de la empresa** La tecnología es nuestro cómo. Y las personas son nuestro por qué. Durante más de dos décadas, hemos estado aprovechando la tecnología para impulsar cambios significativos. Al combinar ingeniería de clase mundial, experiencia en la industria y una mentalidad centrada en las personas, consultamos y colaboramos con marcas líderes de diversos sectores para crear plataformas dinámicas y experiencias digitales inteligentes que impulsen la innovación y transformen los negocios. Desde el prototipo hasta el impacto en el mundo real: forma parte de un cambio global realizando un trabajo que importa. **Descripción del puesto** El desarrollo es la disciplina más grande en Endava. Nuestros desarrolladores diseñan, construyen y lanzan productos de software en múltiples lenguajes de programación, frameworks y bibliotecas. Siempre colaborando con equipos de proyectos multifuncionales, nuestros desarrolladores son solucionadores de problemas adaptables con una mentalidad orientada al cliente. Como Desarrollador Senior React en Endava, desempeñarás un papel clave en el diseño e implementación de interfaces de usuario que ofrezcan experiencias excepcionales, colaborando estrechamente con diseñadores UX, ingenieros backend y gerentes de producto. **Responsabilidades:** * Desarrollar y mantener aplicaciones web modernas y de alta calidad utilizando **React.js** y **TypeScript**. * Liderar la arquitectura front-end y contribuir a patrones de diseño escalables. * Optimizar el rendimiento de las aplicaciones, asegurando alta velocidad y capacidad de respuesta. * Mentorar a desarrolladores junior y contribuir a las mejores prácticas del equipo en codificación, pruebas e implementación. * Colaborar transversalmente para traducir los requisitos del producto en soluciones técnicas. * Integrar APIs RESTful y GraphQL, asegurando consistencia y seguridad de los datos. * Participar en revisiones de código y procesos de integración continua. * Mantenerse actualizado con las últimas tendencias, frameworks y tecnologías front-end. **Requisitos** * Experiencia profesional de **5+ años** en desarrollo web front-end. * Alta competencia en **React.js**, **TypeScript** y **JavaScript (ES6+)**. * Comprensión profunda de **React Hooks**, **Context API** y bibliotecas de **gestión de estado** como **Redux** o **Recoil**. * Experiencia con **Next.js**, **Vite** u otras herramientas modernas de compilación. * Competencia en **HTML5**, **CSS3**, **SASS/LESS** y principios de diseño responsivo. * Sólido conocimiento de las mejores prácticas de ingeniería de software: pruebas, CI/CD y control de versiones (Git). * Experiencia trabajando con **APIs RESTful**, **GraphQL** y entornos basados en la nube (AWS, GCP o Azure). * Conocimiento de estándares de accesibilidad (WCAG) y técnicas de optimización de rendimiento. **Información adicional** Descubre algunos de los beneficios globales que permiten a nuestras personas convertirse en la mejor versión de sí mismas: * Finanzas: Paquete salarial competitivo, plan de acciones, bonos por desempeño de la compañía, premios por reconocimiento basado en valor, bono por referidos; * Desarrollo profesional: Coaching de carrera, oportunidades laborales globales, caminos de carrera no lineales, programas internos de desarrollo para liderazgo técnico y gerencial; * Oportunidades de aprendizaje: Proyectos complejos, rotaciones, comunidades técnicas internas, formación, certificaciones, coaching, suscripciones a plataformas de aprendizaje en línea, sesiones de transferencia de conocimientos, talleres, conferencias; * Equilibrio entre trabajo y vida personal: Trabajo híbrido y horarios flexibles, programa de asistencia al empleado; * Salud: Programa global interno de bienestar, acceso a aplicaciones de bienestar; * Comunidad: Comunidades técnicas internas globales, clubes de hobbies y grupos de interés, programas de inclusión y diversidad, eventos y celebraciones. En Endava, estamos comprometidos a crear un entorno abierto, inclusivo y respetuoso donde todos se sientan seguros, valorados y empoderados para ser lo mejor de sí mismos. Aceptamos solicitudes de personas de todos los orígenes, experiencias y perspectivas, porque sabemos que los equipos inclusivos nos ayudan a ofrecer soluciones más inteligentes e innovadoras para nuestros clientes. Las decisiones de contratación se basan en mérito, habilidades, calificaciones y potencial. Si necesitas ajustes o apoyo durante el proceso de reclutamiento, por favor háznoslo saber.


