Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Frontend Developer | Remoto | Barcelona

Page Personnel ETT

A distancia

EUR 45.000 - 65.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una empresa de selección de personal busca un Desarrollador Frontend Senior experto en JavaScript y TypeScript. El candidato ideal deberá diseñar y evolucionar la arquitectura frontend, liderar decisiones técnicas y desarrollar interfaces robustas utilizando React 18. La colaboración con equipos de UX/UI y la optimización de aplicaciones son clave. Se valorará experiencia con frameworks modernos y patrones de diseño. Ubicación en Barcelona, Cataluña.

Formación

  • Experiencia sólida con React 18 y su ecosistema.
  • Dominio experto de JavaScript y TypeScript.
  • Conocimientos de diseño de aplicaciones modulares.

Responsabilidades

  • Diseñar y evolucionar la arquitectura frontend.
  • Liderar decisiones técnicas sobre componentización.
  • Desarrollar interfaces robustas con JavaScript/TypeScript.

Conocimientos

JavaScript (ES2020+)
TypeScript
React 18
HTML5
CSS3
Redux Toolkit

Herramientas

Tailwind
Material UI
Chakra
Styled Components
Descripción del empleo
Responsabilidades

Diseñar y evolucionar la arquitectura frontend (Redux, Zustand, Context API).

Liderar decisiones técnicas sobre componentización, estado global, performance, caching y rendering.

Desarrollar interfaces robustas utilizando JavaScript/TypeScript y React 18 o últimas versiones con patrones avanzados.

Colaborar estrechamente con UX/UI para garantizar consistencia, accesibilidad (A11y) y escalabilidad visual.

Definir estándares de calidad: linting, formateo, testing, CI/CD orientado a frontend.

Participar en revisiones de código con foco en arquitectura, mantenibilidad y deuda técnica.

Optimizar aplicaciones para tiempos de carga.

Contribuir a la evolución del design system y su integración en el ecosistema de productos.

Guiar a perfiles mid/junior y aportar visión técnica en la planificación (que sea referente de un equipo de juniors aprox 3‑5).

Participar en la planificación estratégica del área frontend y en la coordinación con otros equipos (backend, QA, producto, diseño).

Requisitos

Dominio experto de JavaScript (ES2020+) y TypeScript.

Conocimiento profundo de HTML5, CSS3, rendering pipeline.

Experiencia sólida con React 18 o sus versiones y su ecosistema:

  • Hooks avanzados
  • Context API
  • Suspense / Concurrent features
  • Server Components (si aplica)
  • Familiaridad con Redux Toolkit, Zustand, Recoil u otros gestores de estado modernos.

Diseño de aplicaciones modulares basadas en:

  • Clean Architecture
  • Hexagonal adaptada a frontend
  • Microfrontends (opcional pero valorado)
  • Patrones de diseño (Observer, Factory, Strategy, Adapter, etc.)
  • Frameworks como Next.js (muy valorado)

Experiencia con frameworks como Tailwind, Material UI, Chakra, Styled Components o similares.

Contribución o uso de design systems y Storybook.

Conocimiento de estrategias de testing: unitario, integración, contract testing.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.