← All jobs

Senior Frontend Engineer, React, TypeScript, Node.js, IA Generativa

About the role

• Analizar requisitos funcionales y proponer soluciones técnicas
• Desarrollar nuevas funcionalidades con React, TypeScript y Node.js
• Integrar aplicaciones frontend con APIs y servicios backend
• Realizar pruebas unitarias y garantizar la calidad del código
• Gestionar ramas, despliegues y monitorización de aplicaciones
• Mantener componentes middleware para la comunicación entre aplicaciones nativas y SPA
• Colaborar con equipos de Producto, Diseño, Backend y Arquitectura
• Participar en iniciativas de IA Generativa, LLMs y agentes de IA aplicados al desarrollo
• Garantizar código escalable, mantenible y de alta calidad

• Experiencia de al menos 4 años como Frontend Engineer / Software Engineer
• Experiencia en desarrollo de aplicaciones web a gran escala y entornos de alta exigencia técnica
• Experiencia sólida en SPAs, SSR y arquitecturas Backend for Frontend (BFF)
• Dominio de ReactJS con arquitectura basada en hooks
• Conocimientos avanzados de JavaScript (ES2022+), TypeScript, HTML5 y CSS3
• Experiencia con Node.js y Express para integración y consumo de APIs
• Experiencia en testing automatizado con Jest, React Testing Library, Mocha y Chai
• Conocimientos y experiencia práctica en Inteligencia Artificial Generativa, LLMs y soluciones basadas en agentes de IA
• Experiencia en entornos Agile/Scrum y equipos multidisciplinares
• Capacidad de trabajo en equipo, comunicación efectiva y actitud colaborativa
• Iniciativa, curiosidad tecnológica, capacidad de aprendizaje y disposición para dejarse guiar por referentes técnicos
• Se valorará experiencia en SSR, BFF, Server Components y micro-frontends
• Se valorará experiencia con Rsbuild, pnpm Workspaces, Turborepo y Biome
• Se valorará experiencia con feature flags y GrowthBook
• Se valorará experiencia con Git, branching, code review y CI/CD
• Se valorará conocimiento de metodologías Agile/Scrum, entrega continua, escalabilidad, rendimiento, mantenibilidad, arquitectura de la información y experiencia de usuario
• Se valorará curiosidad por React 19, Server Components y tecnologías frontend emergentes

• Contrato indefinido
• 100% remoto
• Formación interna y acceso a certificaciones
• Plan de retribución flexible: seguro médico, transporte, tickets guardería y tickets restaurante
• Plan amigo con compensación por recomendaciones
• Eventos, meetups, techdays y charlas
• 26 días de descanso: 22 días de vacaciones, 2 días de libre disposición y 24 y 31 de diciembre festivos
• Horario flexible de 8:30 a 18:00 de lunes a jueves y viernes de 8:00 a 15:00
• Jornada intensiva de verano en julio y agosto, de 8:00 a 15:00
• Igualdad de oportunidades y respeto a la diversidad