Senior React Frontend Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
Desde BCNC Group buscamos incorporar un/a Senior React Frontend Developer para participar en un proyecto tecnológico dentro de una compañía especializada en el desarrollo de soluciones de software B2B y B2C en proyecto del sector turístico. Buscamos un perfil hands-on, con experiencia sólida en desarrollo frontend con React y TypeScript, capaz de construir aplicaciones escalables, mantenibles y orientadas a componentes, aplicando buenas prácticas de arquitectura, calidad y testing. ️ Tu día a día Desarrollar y evolucionar aplicaciones frontend con React y TypeScript Diseñar e implementar componentes reutilizables, escalables y mantenibles Trabajar con Hooks, Context API y diferentes estrategias de gestión de estado Participar en el diseño y evolución de la arquitectura frontend de las aplicaciones Desarrollar funcionalidades sobre frameworks y meta-frameworks del ecosistema React Consumir e integrar APIs REST y GraphQL Participar en el desarrollo de soluciones basadas en arquitecturas de micro-frontends Implementar interfaces avanzadas, responsive y accesibles Trabajar con mecanismos de autenticación y autorización en cliente Desarrollar y mantener pruebas unitarias, de componentes y end-to-end Participar en revisiones de código y en la definición de buenas prácticas técnicas Colaborar con equipos multidisciplinares dentro de un entorno Scrum Trabajar con pipelines de integración y despliegue continuo Aportar autonomía, proactividad y criterio técnico en el desarrollo diario Stack tecnológico Desarrollo frontend: React, TypeScript, JavaScript, Hooks y Context API Gestión de estado: Redux, Zustand, React Query o tecnologías equivalentes Frameworks y meta-frameworks: Next.js, SSR, SSG y App Router Herramientas de construcción: Vite, Webpack Integración con servicios: APIs REST, GraphQL y JSON Arquitectura frontend: componentes reutilizables, Clean Architecture y micro-frontends Maquetación y estilos: HTML5, CSS3, Sass, Tailwind CSS, Styled Components y CSS Modules Autenticación y autorización: OAuth 2.0 y JWT Testing: Jest, React Testing Library, Cypress y Playwright Calidad y buenas prácticas: SOLID, Clean Code, accesibilidad y estándares WCAG Control de versiones e integración continua: Git y pipelines de CI/CD Herramientas de IA para desarrollo: GitHub Copilot, Claude Code, Cursor o soluciones equivalentes Qué esperamos de ti Más de 4 años de experiencia profesional trabajando en desarrollo frontend Experiencia sólida y reciente desarrollando aplicaciones con React Dominio avanzado de TypeScript y tipado estricto Experiencia con Hooks, Context API y alguna herramienta de gestión de estado Experiencia en diseño y desarrollo de componentes reutilizables Experiencia consumiendo e integrando APIs REST Conocimientos sólidos de HTML5, CSS3 y diseño responsive Experiencia escribiendo y manteniendo tests automatizados Conocimiento de buenas prácticas de desarrollo
Requirements
principios SOLID y Clean Architecture aplicada a frontend Experiencia trabajando con Git y entornos de integración continua Capacidad para trabajar con autonomía y participar en decisiones técnicas Actitud proactiva, resolutiva y orientada a la calidad Nivel de inglés B2 Sería deseable Experiencia con Next.js, incluyendo SSR, SSG o App Router Experiencia trabajando con GraphQL Conocimientos o experiencia en arquitecturas de micro-frontends Experiencia con Redux, Zustand, React Query o soluciones equivalentes Experiencia con testing end-to-end mediante Cypress o Playwright Conocimientos de accesibilidad y estándares WCAG Experiencia con Tailwind CSS, Styled Components, CSS Modules o Sass Experiencia con OAuth 2.0 y JWT Experiencia previa en plataformas B2B o B2C con alto volumen de usuarios Experiencia en proyectos relacionados con turismo, reservas, ocio digital o comercio electrónico Uso práctico de herramientas de inteligencia artificial
About the company
aplicadas al ciclo de desarrollo de software Experiencia utilizando IA para generación y refactorización de código, creación de tests, documentación técnica o revisión de código Qué tenemos para ti Contrato indefinido en una compañía de tecnología e ingeniería 100% digital Proyecto tecnológico con recorrido y evolución dentro de una compañía especializada en soluciones digitales B2B y B2C Modelo híbrido con dos días de trabajo presencial a la semana Oficinas en Madrid o Palma de Mallorca, con preferencia por Madrid Jornada de 42 horas semanales de septiembre a junio Viernes con jornada intensiva Jornada intensiva en julio y agosto de 30 horas semanales Formación continua mediante Udemy, OpenWebinars y programa MVP Plan de retribución flexible Plan de referidos Excelente ambiente laboral, valorado con un 4,7/5 Si te interesa un rol en el que puedas seguir desarrollando con React y TypeScript, participar en decisiones técnicas y trabajar sobre plataformas digitales con impacto real en el sector turístico, esta posición es para ti. Somos BCNC Group, una empresa de ingeniería y tecnología con presencia en España, Reino Unido, Alemania, Francia y Suecia. Trabajamos con algunas de las multinacionales más relevantes de Europa en sus proyectos estratégicos. WeHaveOurOwnCode #bcncgroup #ourvalues #empleoIT #hiring
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on es.trabajo.orgGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Best 7 Frontend Frameworks for Developers in 2025
React Developer Salary [2023]
Dev Digest 133 - Back to Front
Dev Digest 120 - Apple and peers