Senior SW Developer React/TypeScript. (Híbrido)
1 day ago
Madrid
En BCNC GROUP buscamos incorporar perfiles Senior Developer React /TypeScript con al menos 4 años experiencia contrastada para formar parte de nuestro equipo participando de un proyecto que cuenta con su propia división tecnológica, la cual, desarrolla sus activos digitales, plataformas de reservas y soluciones de datos. Desarrollo Frontend con React, Hooks, Context API y gestión de estado. Uso de TypeScript, especialmente en arquitecturas de componentes reutilizables, tipado estricto y patrones de diseño frontend. Desarrollo con frameworks y meta-frameworks del ecosistema React como Next.js (SSR, SSG, App Router) y herramientas de build modernas (Vite, Webpack). Diseño e implementación de interfaces basadas en componentes, consumo de APIs REST y GraphQL, y arquitecturas orientadas a micro-frontends. Maquetación avanzada y responsive mediante HTML5, CSS3, Sass y frameworks de estilos (Tailwind CSS, Styled Components, CSS Modules o tecnologías equivalentes). Uso de formatos de intercambio de datos como JSON, y autenticación/autorización en cliente (OAuth 2.0, JWT). Aplicación de buenas prácticas de desarrollo, incluyendo principios SOLID, Clean Architecture aplicada a frontend, accesibilidad (WCAG) y estándares de calidad de código. Testing automatizado (Jest, React Testing Library, Cypress o Playwright), integración continua y control de versiones mediante Git y pipelines de CI/CD. Ingeniería Informática o similar. Experiencia en desarrollos frontend con React (+4 años), incluyendo dominio avanzado de Hooks, Context API y gestión de estado (Redux, Zustand, React Query o tecnologías equivalentes). Uso avanzado de TypeScript, especialmente en arquitecturas de componentes reutilizables, tipado estricto y patrones de diseño frontend. Conocimientos de frameworks y meta-frameworks del ecosistema React como Next.js (SSR, SSG, App Router) y herramientas de build modernas (Vite, Webpack). Experiencia en diseño e implementación de interfaces basadas en componentes, consumo de APIs REST y GraphQL, y arquitecturas orientadas a micro-frontends. Maquetación avanzada y responsive mediante HTML5, CSS3, Sass y frameworks de estilos (Tailwind CSS, Styled Components, CSS Modules o tecnologías equivalentes). Uso de formatos de intercambio de datos como JSON, y manejo de autenticación/autorización en cliente (OAuth 2.0, JWT). Habituado a trabajar con buenas prácticas de desarrollo, incluyendo principios SOLID, Clean Architecture aplicada a frontend, accesibilidad (WCAG) y estándares de calidad de código. Experiencia en testing automatizado (Jest, React Testing Library, Cypress o Playwright), integración continua y control de versiones mediante Git y pipelines de CI/CD. Se valorará experiencia práctica en el uso de herramientas de IA aplicadas al ciclo de vida de desarrollo de software (SDLC), generación y refactorización de código asistida por IA, apoyo a la generación de tests, documentación técnica y revisión de código. Trabajar en importantes proyectos con las tecnologías más punteras. Posibilidad de realizar proyectos internacionales. Desarrollo de carrera y formación personalizada. Modalidad Híbrida(2 días a la semana en Oficinas de cliente ubicadas en Madrid y/ó Palma de Mallorca.). Horario: Lunes a Jueves de 8:00-18:00h y Viernes de 8:00 a 14:00 h (42 h semanales) En Julio y Agosto, jornada intensiva de 8:00 a 14:00 horas (30 horas semanales). Plan de retribución flexible. BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia. Trabajamos con las multinacionales más prestigiosas de Europa ayudándoles a implementar sus proyectos estratégicos. #J-18808-Ljbffr