Senior React Frontend Developer (Híbrido Madrid / Mallorca)

BCNC GROUP
A Coruña, Spain
1 day ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles JavaScript (Programming Language) Artificial Intelligence HTML5 User Authentication Cascading Style Sheets (CSS) Code Review Continuous Integration Cursor (Graphical User Interface Elements) Desktop Publishing JSON OAuth
+21 more
Scrum Methodology Next.js Software Engineering TypeScript Web Content Accessibility Guidelines Network Routers Tailwind GitHub Copilot ReactJS Cypress (Programming Language) Git Syntactically Awesome Style Sheets (SASS) Webpack Playwright Graphql Front End Software Development React Redux React Testing Library Restful APIs Code Restructuring Software Version Control

Job description

DesdeBCNC Groupbuscamos incorporar un/aSenior React Frontend Developerpara participar en un proyecto tecnológico dentro de una compañía especializada en el desarrollo de soluciones de softwareB2B y B2C en proyecto del sector turístico.¿Todo listo para enviar su solicitud? Asegúrese de comprender todas las responsabilidades y tareas asociadas a este puesto antes de continuar.Buscamos un perfilhands-on, con experiencia sólida en desarrollo frontend conReact y TypeScript, capaz de construir aplicaciones escalables, mantenibles y orientadas a componentes, aplicando buenas prácticas dearquitectura, calidad y testing.Tu día a díaDesarrollar y evolucionar aplicaciones frontend conReact y TypeScriptDiseñar e implementarcomponentes reutilizables, escalables y manteniblesTrabajar conHooks, Context APIy diferentes estrategias degestión de estadoParticipar en el diseño y evolución de laarquitectura frontendde las aplicacionesDesarrollar funcionalidades sobre frameworks y meta-frameworks del ecosistemaReactConsumir e integrarAPIs REST y GraphQLParticipar en el desarrollo de soluciones basadas en arquitecturas demicro-frontendsImplementar interfaces avanzadas,responsive y accesiblesTrabajar con mecanismos deautenticación y autorización en clienteDesarrollar y mantener pruebasunitarias, de componentes y end-to-endParticipar en revisiones de código y en la definición debuenas prácticas técnicasColaborar con equipos multidisciplinares dentro de un entornoScrumTrabajar con pipelines deintegración y despliegue continuoAportarautonomía, proactividad y criterio técnicoen el desarrollo diarioStack tecnológicoDesarrollo frontend:React, TypeScript, JavaScript, Hooks y Context APIGestión de estado:Redux, Zustand, React Query o tecnologías equivalentesFrameworks y meta-frameworks:Next.js, SSR, SSG y App RouterHerramientas de construcción:Vite, WebpackIntegración con servicios:APIs REST, GraphQL y JSONArquitectura frontend:componentes reutilizables, Clean Architecture y micro-frontendsMaquetación y estilos:HTML5, CSS3, Sass, Tailwind CSS, Styled Components y CSS ModulesAutenticación y autorización:OAuth 2.0 y JWTTesting:Jest, React Testing Library, Cypress y PlaywrightCalidad y buenas prácticas:SOLID, Clean Code, accesibilidad y estándares WCAGControl de versiones e integración continua:Git y pipelines de CI/CDHerramientas de IA para desarrollo:GitHub Copilot, Claude Code, Cursor o soluciones equivalentesQué esperamos de tiMás de5 años de experiencia profesionaltrabajando en desarrollo frontendExperiencia sólida y reciente desarrollando aplicaciones conReactDominio avanzado deTypeScript y tipado estrictoExperiencia conHooks, Context APIy alguna herramienta de gestión de estadoExperiencia en diseño y desarrollo decomponentes reutilizablesExperiencia consumiendo e integrandoAPIs RESTConocimientos sólidos deHTML5, CSS3 y diseño responsiveExperiencia escribiendo y manteniendotests automatizadosConocimiento de buenas prácticas de desarrollo, principiosSOLIDyClean Architecture aplicada a frontendExperiencia trabajando conGity entornos de integración continuaCapacidad para trabajar conautonomíay participar en decisiones técnicasActitudproactiva, resolutiva y orientada a la calidadNivel deinglés B2Sería deseableExperiencia conNext.js, incluyendo SSR, SSG o App RouterExperiencia trabajando conGraphQLConocimientos o experiencia en arquitecturas demicro-frontendsExperiencia conRedux, Zustand, React Queryo soluciones equivalentesExperiencia con testing end-to-end medianteCypress o PlaywrightConocimientos deaccesibilidad y estándares WCAGExperiencia conTailwind CSS, Styled Components, CSS Modules o SassExperiencia conOAuth 2.0 y JWTExperiencia previa en plataformasB2B o B2C con alto volumen de usuariosExperiencia en proyectos relacionados conturismo, reservas, ocio digital o comercio electrónicoUso práctico de herramientas deinteligencia artificial aplicadas al ciclo de desarrollo de softwareExperiencia utilizando IA parageneración y refactorización de código, creación de tests, documentación técnica o revisión de códigoQué tenemos para tiContrato indefinidoen una compañía de tecnología e ingeniería 100% digitalProyecto tecnológico con recorrido y evolución dentro de una compañía especializada en soluciones digitalesB2B y B2CModelohíbrido con dos días de trabajo presencial a la semanaOficinas enMadrid o Palma de Mallorca, con preferencia por MadridJornada de42 horas semanales de septiembre a junioViernes con jornada intensivaJornada intensiva enjulio y agosto de 30 horas semanalesFormación continua medianteUdemy, OpenWebinars y programa MVPPlan de retribución flexiblePlan de referidosExcelente ambiente laboral, valorado con un4,7/5Si te interesa un rol en el que puedas seguir desarrollando conReact y TypeScript, participar endecisiones técnicasy trabajar sobre plataformas digitales con impacto real en elsector turístico, esta posición es para ti.SomosBCNC 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. xbhjioe#WeHaveOurOwnCode #bcncgroup #ourvalues #empleoIT #hiringHay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

Requirements

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, 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 5 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, 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 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

Benefits & conditions

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

About the company

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. xbhjioe #WeHaveOurOwnCode #bcncgroup #ourvalues #empleoIT #hiring Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:35 min

Navigating framework adoption and specialized frontend hiring constraints

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all