Descripción del Puesto
#128640; ¿Buscas un nuevo reto? ¿Quieres formar parte de un equipo que premia el talento? #128640;
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.
Trabajarás dentro de metodología Scrum.
Requisitos necesarios
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??
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalles del Puesto
Fecha de Publicación:
March 1, 2026
Tipo de Trabajo:
Tecnología
Ubicación:
Spain
Company:
Merlin Software
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.