Frontend React

knowmad Mood
Madrid, Spain
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Code Review Continuous Integration Software Design Patterns Scrum Methodology Next.js Software Engineering TypeScript ReactJS Backend Playwright
+3 more
Front End Software Development React Testing Library JestJS

Job description

Únete a nuestro equipo como Frontend React Senior de uno de nuestros principales clientes, se trata de un cliente bancario, * Diseñar, desarrollar y mantener interfaces de usuario utilizando React, Next.js y TypeScript.

  • Participar en sesiones de análisis técnico y refinamientos para definir soluciones alineadas con los requisitos del negocio.
  • Trabajar codo a codo con equipos de backend, UX/UI, y producto, tanto en la fase de definición como en el desarrollo del día a día.
  • Garantizar que las decisiones técnicas estén bien fundamentadas y contribuyan a la estabilidad y sostenibilidad de los proyectos.
  • Implementar y ejecutar tests con Vitest y React Testing Library para garantizar la calidad, estabilidad y robustez del código entregado.
  • Participar en revisiones de código, asegurando el cumplimiento de buenas prácticas y estándares técnicos del equipo.
  • Crear nuevas interfaces desde cero, así como mantener, refactorizar y personalizar componentes existentes.
  • Documentar de manera clara y efectiva el código, procesos y decisiones técnicas, facilitando la transferencia de conocimiento dentro del equipo.
  • Desempeñar el trabajo de manera autónoma, aportando soluciones bien fundamentadas y mostrando responsabilidad en la toma de decisiones.
  • Fomentar un ambiente colaborativo, contribuyendo con ideas y mejoras para el éxito colectivo del equipo., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

  • Experiencia sólida (a partir de 5 años) desarrollando con React, Next.js, TypeScript y con el manejo de APIs.
  • Conocimiento avanzado en testing con Vitest y React Testing Library.
  • Experiencia previa trabajando con metodologías ágiles (Scrum/Kanban).
  • Conocimientos en desarrollo de aplicaciones híbridas. Notas del Front Lead del cliente de mayor a menor importancia:

  • Stack o Buena base en JS y React o Typescript o Patrones de diseño o Uso de buenas prácticas o Arquitectura monorepo o Experiencia con aplicaciones o entorno nativos (Desarrollo y Publicación en Stores) o Atomic Design o Integración con terceros y APIS o CI/CD Conocimiento Herramientas IA en el ciclo de vida del desarrollo

  • Frameworks o Nextjs o CMS Headless (Strapi) o Vitest

  • Librerías o React-query (Tanstack) o Styled-components (Vanilla-extract) o React-hook-form o Rechart o React-testing-library o Playwright o Storybook o Capacitorjs

  • Testing o Test Unitarios (React-testing-library) o Test de aceptación (Playwright) o Test E2E (Playwright)

  • Personal o Buena actitud o Motivación o Curiosidad por aprender o Ser una persona responsable de su trabajo o Autónomo (En general) o Sin miedo a afrontar nuevos retos, + Técnico

  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Benefits & conditions

  • Contrato indefinido : Desde el primer día, con opción de 12 o 14 pagas.
  • Modelo 100% teletrabajo. Si bien es cierto que si eres de Madrid asisten dos días a la oficina y tres desde casa (los días van cambiando no son fijos). Si eres de fuera de Madrid cada 6 semanas (aprox) será 1 día a Madrid

  • Horario flexible : horario flexible entrada 8.30h salida 18h con viernes intensivo de 8h a 15h y en verano (julio y agosto) intensivo de 8h a 15h
  • Vacaciones : 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.
  • Retribución flexible : Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
  • Club de ventajas : Descuentos en tecnología, ocio y formación.
  • Formación continua : Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica.
  • Plan de carrera : Acompañamiento para crecer, especializarte o asumir nuevos retos.
  • Bienestar integral : Programas de nutrición, actividad física y equilibrio emocional.
  • Ambiente inclusivo : Entorno diverso y multicultural.
  • Eventos sociales : Actividades para conectar con el equipo.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:26 min

Leveraging existing web knowledge for developer experience

Xuan Huang Xuan Huang · WWC 2025

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

1:31 min

Introduction to the GraphQL, Apollo, and Next.js stack

Josh Goldberg · JS Congress

Videos

See all

Related articles

See all