Point your AI agent at freehire and let it find you a job.

Get the CLI →

BCNC GROUP

Likely evergreen reposted 25× · 10 open copies

Senior React Frontend Developer (híbrido Madrid / Mallorca) - BCNC GROUP

Posted Updated 1 view
Discussion

Summary

Senior React Frontend Developer building and evolving scalable, component-oriented frontend applications with React and TypeScript for a travel-sector B2B/B2C digital project, applying clean architecture, testing, and CI/CD practices.

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


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

What they ask for

Required

  • 5+ years of professional frontend development experience
  • Solid and recent experience developing applications with React
  • Advanced TypeScript and strict typing
  • Experience with Hooks, Context API and state management tools
  • Experience designing and developing reusable components
  • Experience consuming and integrating REST APIs
  • Solid knowledge of HTML5, CSS3 and responsive design
  • Experience writing and maintaining automated tests
  • Knowledge of SOLID principles and Clean Architecture applied to frontend
  • Experience with Git and continuous integration environments
  • Ability to work autonomously and participate in technical decisions
  • Proactive, solution-oriented and quality-focused attitude
  • English level B2

Preferred

  • Experience with Next.js including SSR, SSG or App Router
  • Experience working with GraphQL
  • Knowledge or experience in micro-frontend architectures
  • Experience with Redux, Zustand, React Query or equivalent
  • E2E testing experience with Cypress or Playwright
  • Accessibility knowledge and WCAG standards
  • Experience with Tailwind CSS, Styled Components, CSS Modules or Sass
  • Experience with OAuth 2.0 and JWT
  • Previous experience on B2B or B2C platforms with high user volume
  • Experience in tourism, booking, digital leisure or e-commerce projects
  • Practical use of AI tools applied to the software development cycle

Skills

See also

Frontend jobs by country — openings, pay and top skills →

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