Desarrollador/a Frontend AvaiBook

idealista

Madrid

Remote

EUR 40,000 - 65,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Retribución flexible
Tarjeta de transporte
Cheques gourmet
Seguro médico cofinanciado
Mentor lead

Job summary

AvaiBook busca un/a desarrollador/a frontend para mejorar la experiencia de usuario de su plataforma SaaS. Trabajarás en la extranet del propietario y el motor de reservas, con stack React, Next.js y TypeScript. Se valora capacidad de trabajar de forma autónoma y colaborar en diseño de producto y soluciones.

Se ofrece contratación remota 100% y un entorno internacional, con IA como herramienta diaria y oportunidades de crecimiento.

Qualifications

  • 3+ años de experiencia profesional en frontend en producción.
  • Dominio de React, TypeScript y Next.js (App Router, SSR).
  • HTML/CSS avanzado, CSS Modules y diseño con tokens, con experiencia en Bootstrap/jQuery para legacy.

Responsibilities

  • Desarrollar funcionalidades de la extranet y del motor de reservas.
  • Colaborar con UX y Producto en exploración de soluciones.
  • Contribuir al build del design system y crear componentes reutilizables.
  • Migrar progresivamente el front legacy a Next.js, manteniendo compatibilidad.
  • Mejorar rendimiento, accesibilidad e internacionalización (ES, IT, PT, EN).

Skills

React
TypeScript
Next.js
HTML/CSS
Testing
Accesibilidad
REST APIs
Git
Inglés técnico
Autonomía

Tools

Docker
Playwright
Jest
CI/CD
Storybook
Figma

Job description

En AvaiBook buscamos un/a desarrollador/a frontend, que nos ayude a mejorar la experiencia de nuestros clientes en nuestra plataforma SaaS.

Somos parte del ecosistema idealista.com y nos dedicamos a desarrollar y comercializar un SaaS para la gestión de alquiler vacacional y flexliving. Desde 2010 ayudamos a propietarios y gestores turísticos a automatizar su día a día y a optimizar el rendimiento de sus negocios.

Somos partners oficiales y estamos integrados con Booking.com, Airbnb, VRBO y Google, y operamos en España, Italia y Portugal. Nuestro equipo está formado por más de 60 profesionales distribuidos en 6 departamentos, con una visión de producto y negocio completamente transversal.

El reto

Buscamos una persona con experiencia en frontend, autónoma y capaz de aportar valor desde el primer día. Formarás parte de un equipo con experiencia que te acompañará, pero buscamos a alguien que pueda desenvolverse con independencia y criterio propio.

Trabajarás en la evolución de nuestros productos frontend: la extranet del propietario y el motor de reservas del viajero. El stack principal es React, Next.js y TypeScript, y uno de los retos clave será evolucionar progresivamente las tecnologías actuales —PHP, jQuery y Bootstrap— hacia Next.js.

También estamos evolucionando la forma en la que colaboran Producto, UX y Desarrollo. Actualmente, los diseños llegan a frontend ya definidos, pero queremos que frontend participe desde las primeras fases, aportando perspectiva técnica y de producto durante la exploración de soluciones.

Es un proceso que todavía estamos construyendo y ajustando. Tu experiencia, criterio de producto y capacidad para trabajar de forma autónoma serán fundamentales para ayudarnos a darle forma.

Qué harás
  • Desarrollar funcionalidades de la extranet (reservas, cobros, gestión de alojamientos, estadísticas, comunicaciones con huéspedes) y del motor de reservas público.
  • Colaborar con UX y Producto en la exploración de soluciones.
  • Estamos construyendo nuestro design system y puedes influir en sus decisiones: crearás componentes reutilizables sobre tokens de diseño, bien documentados.
  • Participar en la migración progresiva de nuestro front legacy (PHP, jQuery y Bootstrap) a Next.js, conviviendo con ambos mundos mientras dure.
  • Reforzar la estrategia de testing (unitario, de componentes y e2e con Playwright).
  • Integrar el frontend con nuestras APIs REST junto a backend, usando DTOs para aislar la UI de la API.
  • Cuidar rendimiento, accesibilidad e internacionalización (ES, IT, PT, EN).
  • Trabajar con Git Flow y participar en las revisiones de pull requests, dando y recibiendo feedback claro, concreto y respetuoso.
  • Usar la IA como herramienta de trabajo en tu día a día (desarrollo, tests, revisión, documentación) y compartir con el equipo lo que funciona para definir buenas prácticas.
Cómo trabajamos

Somos Un Equipo Que Valora La Transparencia, La Cercanía, La Calidad En El Trabajo y La Humildad. En La Práctica

  • Transparencia: compartimos el contexto, las decisiones y también las dudas.
  • Cercanía: hablamos claro y nos ayudamos, aunque trabajemos en remoto.
  • Calidad: cuidamos los detalles y no damos nada por bueno solo porque funcione.
  • Humildad: reconocemos errores, preguntamos sin miedo y aprendemos unos de otros.

Por eso, además de buen nivel técnico, buscamos a alguien con ganas de formar equipo con estos valores.

Qué buscamos
  • 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, 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 (Jest/Testing Library y/o Playwright).
  • Accesibilidad (WCAG) y rendimiento web.
  • Experiencia consumiendo APIs REST.
  • Git, CI/CD y entornos con Docker.
  • Uso diario de herramientas de IA (Claude Code, Copilot, Cursor o similares) y criterio para validar lo que generan.
  • Criterio de producto y sensibilidad de diseño: entender el problema antes de proponer la solución.
  • Autonomía en remoto, comunicación clara e inglés técnico.
Será un plus
  • Experiencia con design systems, Storybook y monorepos (pnpm, Turborepo).
  • Haber migrado JavaScript a TypeScript o modernizado un frontend legacy.
  • Experiencia con i18n, feature flags y gráficos (Recharts).
  • Experiencia prototipando rápido y llevando el prototipo a producción.
  • Figma y colaboración estrecha con diseño.
  • Producto SaaS, reservas, e-commerce o pagos (Stripe, Paycomet).
  • Italiano o portugués.
Qué te ofrecemos
  • Equipo técnico de alto nivel, cultura horizontal y sin burocracia
  • Autonomía real y espacio para proponer, no solo ejecutar
  • 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
  • Podrás acogerte a un plan de retribución flexible (tarjeta de transporte,cheques gourmet, seguro médico cofinanciado) del que te podrás beneficiar desde el primer día
  • Somos una empresafounder-led: cada día tenemos la suerte de poder contar con la visión de nuestros fundadores, para construir juntos mejores experiencias
  • Talento: hemos llegado lejos porque contamos con gente brillante y comprometida
Y algo más sobre nosotros…

Desde que iniciamos esta aventura en el año 2010, AvaiBook es mucho más que una compañía. En 2016 nos unimos a idealista para seguir con la aventura en la compartimos una cultura, una forma de hacer y entender las cosas que nos diferencia. El respeto, la tolerancia, la integridad y la transparencia forman parte de nuestro ADN.

Contamos con un equipo de personas que representa a más de 10 nacionalidades distintas, con idiomas diversos, perfiles, culturas y orígenes diferentes. Valoramos la diferencia y aprender de los demás; diferentes creencias y formas de pensar nos enriquecen.

Fomentamos la igualdad en todos los ámbitos, realizando acciones de sensibilización y visibilidad del colectivo LGTB+ entre los equipos, en la publicidad y en la comunidad en general.

Tenemos el compromiso de crear entornos y espacios donde las personas se sientan seguras, protegidas, libres de discriminación y primando la igualdad de oportunidades.

Asimismo, la promoción de la igualdad de género es otra de las bases de nuestro compromiso con nuestro equipo. Estamos comprometidos con el desarrollo de medidas que fomenten la igualdad y favorezcan la conciliación, maternidad y paternidad.

¿Te imaginas formando parte del equipo? ¡Nos encantaría conocerte!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

idealista • Spain

Hybrid
EUR 55,000 - 75,000
Salario competitivo y plan de retribu-
Retribución flexible (transporte, che-
Clases de idiomas y bienestar
Software Engineer
Software Engineer

idealista • Spain

Hybrid
EUR 50,000 - 75,000
Seguro médico
Retribución flexible
Meetups y eventos
+1
Senior Backend Engineer
Senior Backend Engineer

Avantio • Paterna

On-site
EUR 70,000 - 100,000
Fruta fresca
Café y té
Mesa de ping-pong
+4
Android Product Engineer
Android Product Engineer

idealista • Madrid

Hybrid
EUR 55,000 - 70,000
Retribución flexible
Seguro médico
Clases de idiomas
+3
Gestor de Calidad (avec français natif ou bilingue)
Gestor de Calidad (avec français natif ou bilingue)

Idealista • Madrid

On-site
EUR 22,000 - 28,000
Seguro de salud subvencionado
Formación inicial y continua
Retribución flexible
Analytics Engineer
Analytics Engineer

idealista • Spain

Remote
EUR 50,000 - 75,000
Cultura remoto-prima
Frontend Architect
Frontend Architect

Urbanitae • Madrid

On-site
EUR 90,000 - 125,000
Clases de inglés gratuitas
Horario flexible
Formación continua
+1
Front Arquitect (Angular)
Front Arquitect (Angular)

atmira • Madrid

On-site
EUR 40,000 - 55,000
23 días de vacaciones más días adicionales
Ticket restaurant
Seguro médico
+2
Booking Manager
Booking Manager

Aticco • Barcelona

Hybrid
EUR 42,000 - 62,000
Seguro médico privado
Retribución flexible Cobee
Teletrabajo los viernes
+1
Software Engineer PHP/React
Software Engineer PHP/React

idealista • Madrid

Hybrid
EUR 45,000 - 75,000
Retribución flexible
Clases de idiomas
Seguro médico
+1