Programador React
hace 2 días
Barcelona
En BESIDE apostamos por el mejor talento dentro del sector tecnológico e industrial. Contamos con una unidad de Selección Especializada en perfiles de Ingeniería para incorporarse en la plantilla de nuestros clientes. Trabajamos con un amplio rango de empresas, que nos permitirá encontrarte el puesto que más se ajuste a tus necesidades e intereses profesionales. Te podrás incorporar en las empresas más innovadoras, ofreciéndote proyectos punteros dentro de las ramas de I+D, automoción, pharma, diseño de maquinaria, desarrollo de producto, etc. Buscamos un/a Programador React Senior para liderar la planificación, coordinación y seguimiento de proyectos tecnológicos internos de la compañía. La persona se incorporará al equipo para gestionar proyectos de desarrollo de software actuando como nexo entre los equipos técnicos y las diferentes áreas internas de la empresa. Responsabilidades • Desarrollar interfaces robustas utilizando JavaScript/TypeScript y React 18 o últimas versiones con patrones avanzados., • Diseñar y evolucionar la arquitectura frontend (Redux, Zustand, Context API)., • Liderar decisiones técnicas sobre componentización, estado global, performance, caching y rendering., • Colaborar estrechamente con UX/UI para garantizar consistencia, accesibilidad (A11y) y escalabilidad visual., • Definir estándares de calidad: linting, formateo, testing, CI/CD orientado a frontend., • Participar en revisiones de código con foco en arquitectura, mantenibilidad y deuda técnica., • Optimizar aplicaciones para tiempos de carga., • Contribuir a la evolución del design system y su integración en el ecosistema de productos., • Guiar a perfiles mid/junior y aportar visión técnica en la planificación (que sea referente de un equipo de juniors aprox 3-5)., • Participar en la planificación estratégica del área frontend y en la coordinación con otros equipos (backend, QA, producto, diseño). Requisitos Requisitos Técnicos • Dominio experto de JavaScript (ES2020+) y TypeScript., • Conocimiento profundo de HTML5, CSS3, rendering pipeline., • Experiencia sólida con React 18 o sus versiones y su ecosistema:, • Hooks avanzados, • Context API, • Suspense / Concurrent features, • Server Components (si aplica), • Familiaridad con Redux Toolkit, Zustand, Recoil u otros gestores de estado modernos., • Diseño de aplicaciones modulares basadas en:, • Clean Architecture, • Hexagonal adaptada a frontend, • Microfrontends (opcional pero valorado), • Patrones de diseño (Observer, Factory, Strategy, Adapter, etc.), • Frameworks como Next.js (muy valorado)., • Contribución o uso de design systems y Storybook., • Conocimiento de estrategias de testing: unitario, integración, contract testing. Se valorará adicionalmente • Nivel B2 de inglés., • Conocimientos de Node.js para tooling, SSR o microservicios., • Familiaridad con CI/CD orientado a frontend (GitHub Actions, GitLab CI, CircleCI)., • Experiencia en entornos cloud (AWS, GCP, Azure) para despliegues frontend., • Experiencia en Sistemas de Información Geográfica (GIS).