




Resumen: BrainRocket busca un/a Desarrollador/a Senior de Front-End (React) para mejorar las interfaces de usuario existentes, desarrollar nuevas funcionalidades, garantizar la estabilidad y colaborar con equipos multifuncionales. Aspectos destacados: 1. Mantener y mejorar las interfaces de usuario existentes en React/TypeScript 2. Desarrollar nuevas funcionalidades en un sistema consolidado 3. Colaborar con los equipos de Producto, Diseño y Backend Desarrollador/a Senior de Front\-End (React) BrainRocket es una empresa global que crea productos tecnológicos de extremo a extremo para clientes de los sectores Fintech, iGaming y Marketing. Joven, ambiciosa e imparable, ya hemos conquistado Chipre, Malta, Portugal, Polonia y Serbia. Nuestro equipo BRO está formado por 1.300 mentes brillantes que generan ideas y productos innovadores. No seguimos formatos. Los creamos. Construimos lo que funciona, lo lanzamos rápidamente y nos aseguramos de que tenga impacto. Buscamos un/a Desarrollador/a Senior de Front\-End (React) para unirse a nuestro equipo en nuestra oficina de Valencia. **Requisitos:** * 5\+ años de experiencia profesional en desarrollo front-end. * 3\+ años utilizando React (16\.8\+) en entornos productivos. * Alto nivel de competencia en TypeScript, incluido el modo estricto. * Experiencia práctica escribiendo pruebas unitarias (Jest) y pruebas de extremo a extremo (Cypress o Playwright), con integración en CI. * Experiencia con TanStack Query (o similar) para la obtención de datos REST/GraphQL. * Experiencia con React Hook Form (o equivalente) y validación basada en esquemas para formularios complejos. * Conocimientos sobre patrones modernos de gestión del estado mediante Zustand, Redux o equivalente. * Familiaridad con herramientas modernas de construcción como Vite (preferible), Webpack 5 o canalizaciones similares basadas en módulos ES\-. * Nivel intermedio de inglés. **Sería un plus:** * Capacidad demostrada para refactorizar grandes bases de código front-end, optimizando los patrones de obtención de datos, la gestión del estado y la arquitectura de componentes. * Conocimiento profundo de bibliotecas modernas de cuadrículas de datos, preferiblemente TanStack React Table 8 (filas virtualizadas, metadatos de columna, filtrado y paginación en el servidor). * Experiencia desarrollando interfaces de usuario con Chakra UI u otras bibliotecas de componentes equivalentes con personalización de temas. * Familiaridad con Storybook. * Experiencia diseñando e implementando infraestructura para sistemas de agentes de IA. **Responsabilidades:** * Mantener y mejorar las interfaces de usuario existentes en React/TypeScript, priorizando la estabilidad. * Desarrollar nuevas funcionalidades sobre un sistema consolidado, siguiendo la arquitectura y los patrones de diseño definidos. * Impulsar iniciativas de estabilidad: resolver rápidamente errores críticos y regresiones, y refactorizar proactivamente partes frágiles de la base de código. * Colaborar estrechamente con los equipos de Producto, Diseño y Backend para entregar funcionalidades front-end dentro del plazo establecido, sin comprometer la calidad del código. * Participar activamente en revisiones de código, mentorizar a compañeros/as y contribuir al mantenimiento de altos estándares de limpieza del código, calidad de CI y documentación técnica. **Ofrecemos excelentes beneficios, entre otros:** Oportunidades de aprendizaje y desarrollo, así como tareas interesantes y desafiantes. Contratación oficial conforme a las leyes de España/UE, incluida la inscripción de miembros de la familia. Paquete de reubicación (billetes, estancia en hotel durante 2 semanas). Área de fitness corporativa en la oficina para empleados/as. Oportunidad de desarrollar habilidades lingüísticas y compensación parcial del coste de clases de idiomas. Regalo con motivo del cumpleaños. Tiempo para descansar adecuadamente y 23 días laborables de vacaciones anuales. Desayunos y almuerzos en la oficina (parcialmente financiados por la empresa). Los movimientos audaces comienzan aquí. Haz el tuyo. ¡Aplica hoy! Al enviar tu solicitud, aceptas nuestra Política de privacidad. React, TypeScript


