logo
BCNC GROUP

Senior Frontend Engineer – React & TypeScript

EU

August 15, 2026 at 12:56 AM

✨ AI summary

Location

  • Greater Palma de Mallorca Metropolitan Area, Spain
  • Madrid, Spain

Programming Languages

  • TypeScript
  • JavaScript
  • HTML5
  • CSS3

Frameworks

  • React
  • Next.js
  • Redux
  • Zustand
  • React Query
  • Vite
  • Webpack

Experience Level

  • Senior (5+ years)
Sobre esta Vacante

BCNC GROUP

Ubicación: Greater Palma de Mallorca Metropolitan Area, Balearic Islands, España

Modalidad: On-site

Industria: Information Technology & Services

Descripción del Puesto

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.