Senior React Frontend Developer
hace 5 días
A Coruña
🚀 ¿Buscas un nuevo reto? ¿Quieres formar parte de un equipo que premia el talento? 🚀 En Merlin Software apostamos por los proyectos motivadores, retadores, con visión a largo plazo. Además nos gusta cuidar el crecimiento profesional de cada uno de nuestros empleados. Actualmente seguimos ampliando nuestro equipo y por eso, si estás buscando un cambio, ¡Esta es tu oferta! Participarás en el desarrollo de interfaces de usuario usando componentes de React y tecnologías asociadas, la gestión de la comunicación de datos con servidores, optimización perfilado de componentes y documentación del código. ¿Qué harás en el día a día? • Trabajarás con el equipo de diseño/desarrollo para decidir las estrategias implementación de los interfaces de usuario necesarios., • Desarrollo de los interfaces de usuario a nivel estructural y visual usando técnicas de CSS responsive., • Búsqueda de posibles errores en componentes existentes., • Análisis, perfilado y optimización de componentes., • Desarrollo de tests usando Jest/vitest., • Documentación del código necesario para crear los componentes., • Conocimiento avanzado de APIs., • Amplio conocimiento en las tecnologías con React: Java Script y CSS., • Experiencia o conocimientos con Storybook en entornos de Design System, para la creación, documentación y validación de componentes reutilizables y accesibles., • Conocimiento del ecosistema react: Redux, webpack, Router, etc. así como de las herramientas generales de desarrollo como Eslint, prettier, etc., • Experiencia en diseño e implementación de interfaces de usuario., • Conocimiento de las tecnologías en las que está basado React: HTML, CSS, JS y ecosistema: Accesibilidad, HTML Semántico, CSS modular, BEM, maquetación responsive, ES6, PWAs, etc…, • Dominio de las técnicas de creación de interfaces adaptables a diferentes plataformas y tamaños de pantalla., • Experiencia con testing de aplicaciones de frontend con Playwright, Cypress, React Testing Library, • Experiencia en debugging, perfilado y optimización de aplicaciones frontend usando las herramientas de desarrollo que proporcionan los diferentes navegadores., • Desarrollo y mantenimiento de Web Components reutilizables para crear widgets modulares., • Implementación de sistemas de comunicación entre Web Components y aplicaciones host., • Experiencia en arquitecturas de micro-frontends y sistemas de widgets distribuidos. Se valorará positivamente: • Estar familiarizado con Figma., • Capacidad de entender un producto y aportar ideas para mejorar su usabilidad y funcionamiento general., • Experiencia con metodologías ágiles de desarrollo (SCRUM, Kanban…), • Experiencia con Typescript, • ¿Qué te ofrecemos?, • Perseguimos el plan de carrera y de formación de manera individual para cada persona. Nos adaptamos a tus objetivos., • Además de tus días de vacaciones, el día de tu cumple te lo damos como día libre, y también el 24 y el 31 de Diciembre si coinciden entre semana. ¿¿Te sumas a nuestro equipo??