freehire launches on Product Hunt on 26 August.

Follow →

Senior Frontend Engineer – React & TypeScript

Buscamos un/a Senior Frontend Engineer con más de 4 años de experiencia en React para participar en el desarrollo de soluciones frontend modernas, escalables y orientadas a componentes reutilizables.


Trabajarás en un entorno transversal, aplicando Scrum, principios SOLID y Clean Architecture, con especial foco en la calidad, el testing y las buenas prácticas de ingeniería.


Funciones principales

  • Desarrollar aplicaciones frontend con React, Hooks, Context API y TypeScript.
  • Diseñar componentes reutilizables con tipado estricto y patrones de diseño frontend.
  • Gestionar el estado mediante Redux, Zustand, React Query o tecnologías equivalentes.
  • Trabajar con Next.js, incluyendo SSR, SSG y App Router.
  • Utilizar herramientas de construcción modernas como Vite y Webpack.
  • Consumir e integrar APIs REST y GraphQL.
  • Participar en arquitecturas orientadas a micro-frontends.
  • Crear interfaces responsive con HTML5, CSS3, Sass y frameworks modernos de estilos.
  • Implementar autenticación y autorización en cliente mediante OAuth 2.0 y JWT.
  • Aplicar criterios de accesibilidad WCAG y estándares de calidad de código.
  • Desarrollar pruebas automatizadas y participar en procesos de CI/CD.


Requisitos imprescindibles

  • Formación en Ingeniería Informática o similar.
  • Más de cinco años de experiencia en desarrollo frontend con React.
  • Dominio avanzado de React, Hooks, Context API y gestión de estado.
  • Experiencia avanzada con TypeScript.
  • Experiencia en diseño de componentes reutilizables.
  • Conocimientos de Next.js y herramientas como Vite o Webpack.
  • Experiencia integrando APIs REST y GraphQL.
  • Conocimientos de HTML5, CSS3, Sass y soluciones modernas de estilos.
  • Experiencia con testing automatizado.
  • Manejo de Git y pipelines de CI/CD.
  • Experiencia trabajando con principios SOLID y Clean Architecture.


Requisitos valorables

  • Experiencia práctica con herramientas de IA aplicadas al ciclo de desarrollo de software.
  • Uso de asistentes como GitHub Copilot, Antigravity, Claude Code, Cursor o equivalentes.
  • Experiencia utilizando IA para generar o refactorizar código, crear tests, documentar y revisar código.


Condiciones y modalidad

  • Trabajo en un equipo de carácter transversal.
  • Metodología Scrum.
  • Modalidad híbrida (2 días presencial)
  • Lugar de trabajo Madrid y/o Palma de Mallorca.


Qué encontrarás en el proyecto

  • Un entorno técnico centrado en React y TypeScript.
  • Desarrollo con arquitecturas frontend modernas.
  • Aplicación real de SOLID y Clean Architecture.
  • Foco en componentes reutilizables, accesibilidad y calidad.
  • Testing automatizado e integración continua.
  • Oportunidad de aportar experiencia senior en un equipo transversal.


Si encajas con el perfil o conoces a alguien que pueda estar interesado/a, estaré encantada de comentarlo.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available