¡Únete a Diverger y lleva tu talento al siguiente nivel!
¿Eres un apasionad@ del desarrollo frontend y te encanta trabajar con las últimas tecnologías?
En Diverger, estamos buscando un@ Senior Frontend Developer que quiera formar parte de un equipo innovador y dinámico, donde la inteligencia artificial y el desarrollo de software se fusionan para crear proyectos increíbles.
En Diverger, no solo tenemos productos propios, sino que también trabajamos en proyectos de larga duración para clientes muy relevantes a nivel español y europeo.
Si te gusta la idea de trabajar en un entorno donde la IA está presente en cada paso y donde tu desarrollo profesional es una prioridad, ¡esta es tu oportunidad!
¿Qué posición estamos cubriendo?
Estamos buscando un@ Senior Frontend Developer para un proyecto de larga duración con uno de nuestros principales clientes.
Si te apasiona el desarrollo frontend, tienes entre 4-5 años de experiencia y quieres formar parte de un equipo que está transformando el desarrollo de software con IA, ¡sigue leyendo y apúntate a la oferta!
¿Qué harás?
1. Desarrollar y mantener aplicaciones web utilizando tecnologías modernas como React, Vite y Tailwind.
2. Implementar pruebas unitarias, de integración y end-to-end utilizando herramientas como Jest, React Testing Library y Striker.
3. Diseñar y desarrollar micro-frontends utilizando module-federation, asegurando la modularidad y escalabilidad de las aplicaciones.
4. Colaborar con diseñadores y otros desarrolladores para crear componentes reutilizables y documentarlos adecuadamente con Storybook.
5. Optimizar el rendimiento de las aplicaciones, especialmente en páginas con muchos filtros y datos, para garantizar una experiencia de usuario fluida.
6. Gestionar el estado de las aplicaciones utilizando herramientas como Zustand o Redux.
7. Asegurar la compatibilidad entre navegadores y la optimización para diferentes dispositivos.
8. Participar en revisiones de código y seguir las mejores prácticas de desarrollo.
¿Cómo lo harás?
(requisitos)
1. Frontend: React, Vite, Tailwind. (INDISPENSABLE)
2. Testing: Jest, React Testing Library, Striker. (INDISPENSABLE)
3. Micro-frontends: Module-federation. (INDISPENSABLE)
4. Gestión de Estado: Zustand, Redux.
5. Documentación: Storybook.
6. Tipos y Interfaces: Typescript. (INDISPENSABLE)
7. React Hooks: Uso de hooks como useEffect (con y sin array de dependencias) y useRef.
8. Performance: Técnicas para optimizar el rendimiento en aplicaciones con gran cantidad de datos y filtros.
9. CSS: Buenas prácticas para evitar solapamientos y conflictos en el naming de clases.
10. Typescript: Diferencias entre tipos e interfaces, y cómo implementar herencias entre tipos.
11. Testing: Experiencia en pruebas unitarias, de integración y end-to-end, incluyendo la validación de pruebas unitarias con mocks para llamadas a APIs.
12. Metodologías y Buenas Prácticas: Desarrollo ágil y trabajo en equipo, revisión de código y adherencia a estándares de calidad, documentación clara y completa de componentes y funcionalidades, enfoque en la experiencia del usuario y la accesibilidad.
¿Qué ofrecemos?
1. Retribución flexible (con Payflow).
2. Tarjeta para comida, transporte, guardería, formación y seguro.
3. Vacaciones: 23 días + 24 y 31 de diciembre.
4. Jornada intensiva de verano: julio y agosto de 8 a 15h.
5. Desarrollo profesional: Codely, Udemy, Frontend Masters, Certificaciones Google y Microsoft, Workshops internos.
6. Equipo de IA interno: novedades y buenas prácticas accesibles para todos.
7. Plan de carrera y revisiones periódicas.
8. Flexibilidad total: trabaja desde donde quieras, oficinas en Madrid y Coruña.
9. Cultura de comunicación y transparencia: sesiones y dinámicas corporativas.
¡Únete a la familia de Diverger!
En Diverger respiramos un entorno diverso y en el que todas las personas tengan igualdad de condiciones.
Crecemos por nuestro compromiso, nuestra exigencia y nuestra pasión por lo que hacemos sin importar la mochila con la que viajemos.
Porque no entendemos estas prácticas solo como principios, sino como la inercia de nuestra cultura día a día.
Nos aseguramos de crear un entorno en el que cada persona se sienta respetada, orgullosa y valorada por ser quien es y como es. #J-18808-Ljbffr