Senior Frontend Engineer – React & TypeScript - BCNC GROUP
6 days ago
Madrid
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.