← Todos los empleos

Desarrollador/a Frontend

Sobre el puesto

• Desarrollar funcionalidades de la extranet del propietario: reservas, cobros, gestión de alojamientos, estadísticas y comunicaciones con huéspedes
• Desarrollar funcionalidades del motor de reservas público
• Evolucionar los productos frontend de AvaiBook
• Colaborar con UX y Producto desde las primeras fases de exploración de soluciones
• Crear componentes reutilizables sobre tokens de diseño y documentarlos
• Participar en la construcción del design system
• Migrar progresivamente el frontend legacy basado en PHP, jQuery y Bootstrap a Next.js
• Reforzar la estrategia de testing unitario, de componentes y end-to-end con Playwright
• Integrar el frontend con APIs REST junto al equipo backend, usando DTOs
• Cuidar el rendimiento, la accesibilidad y la internacionalización en ES, IT, PT y EN
• Trabajar con Git Flow y participar en revisiones de pull requests
• Usar IA en desarrollo, tests, revisión y documentación, y compartir buenas prácticas con el equipo

• 3+ años de experiencia profesional en frontend, con proyectos web en producción
• React y TypeScript sólidos
• Experiencia con Next.js, App Router y SSR
• HTML y CSS avanzados: CSS Modules, variables CSS, diseño basado en tokens y responsive
• Conocimiento de Bootstrap y jQuery para convivir con el legacy
• Experiencia con formularios y tablas complejas
• Testing frontend con Jest/Testing Library y/o Playwright
• Conocimientos de accesibilidad WCAG y rendimiento web
• Experiencia consumiendo APIs REST
• Git, CI/CD y entornos con Docker
• Uso diario de herramientas de IA como Claude Code, Copilot, Cursor o similares, y criterio para validar lo que generan
• Criterio de producto y sensibilidad de diseño
• Autonomía en remoto, comunicación clara e inglés técnico
• Experiencia con design systems, Storybook y monorepos (pnpm, Turborepo) será un plus
• Experiencia migrando JavaScript a TypeScript o modernizando un frontend legacy será un plus
• Experiencia con i18n, feature flags y gráficos (Recharts) será un plus
• Experiencia con Figma y colaboración estrecha con diseño será un plus
• Experiencia en producto SaaS, reservas, e-commerce o pagos será un plus
• Italiano o portugués será un plus

• Contrato 100% remoto
• Acceso a herramientas de IA y formación continua
• Estabilidad y recursos del ecosistema idealista
• Acompañamiento de un mentor lead para impulsarte en tu crecimiento
• Ambiente joven, internacional, respetuoso y muy colaborativo
• Plan de retribución flexible: tarjeta de transporte, cheques gourmet y seguro médico cofinanciado, disponible desde el primer día
• Cultura horizontal y sin burocracia
• Autonomía real y espacio para proponer
• Equipo técnico de alto nivel
• Empresa founder-led con visión directa de los fundadores
• Entorno comprometido con la igualdad de oportunidades, la conciliación, maternidad y paternidad, y la no discriminación