¿Buscas un reciente 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.
- Documentación del código necesario para crear los componente
- 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
- 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??
#J-18808-Ljbffr
📌 Desarrollador De Front-End
🏢 Dos Espacios
📍 La Coruña