Desarrollador/a Frontend

Posted 12 hours ago

This is a fully remote position, open to applicants in Spain.

📋 Description

• Develop functionalities for the owner extranet: reservations, payments, accommodation management, statistics, and guest communications.

• Create features for the public booking engine.

• Enhance the frontend products of AvaiBook.

• Collaborate with UX and Product from the initial phases of solution exploration.

• Build reusable components based on design tokens and document them.

• Participate in the development of the design system.

• Gradually migrate the legacy frontend built with PHP, jQuery, and Bootstrap to Next.js.

• Strengthen the unit testing, component testing, and end-to-end testing strategy using Playwright.

• Integrate the frontend with REST APIs alongside the backend team, utilizing DTOs.

• Focus on performance, accessibility, and internationalization in ES, IT, PT, and EN.

• Work with Git Flow and engage in pull request reviews.

• Utilize AI in development, testing, reviews, and documentation, sharing best practices with the team.


⛳️ Requirements

• Over 3 years of professional experience in frontend development, with web projects in production.

• Strong proficiency in React and TypeScript.

• Experience with Next.js, App Router, and SSR.

• Advanced knowledge of HTML and CSS: CSS Modules, CSS variables, token-based design, and responsive design.

• Familiarity with Bootstrap and jQuery to work alongside legacy code.

• Experience with complex forms and tables.

• Frontend testing experience with Jest/Testing Library and/or Playwright.

• Understanding of WCAG accessibility standards and web performance.

• Experience consuming REST APIs.

• Proficiency in Git, CI/CD, and Docker environments.

• Daily use of AI tools such as Claude Code, Copilot, Cursor, or similar, with the ability to validate their outputs.

• Product sensibility and design awareness.

• Ability to work autonomously in a remote setting, with clear communication and technical English proficiency.

• Experience with design systems, Storybook, and monorepos (pnpm, Turborepo) is a plus.

• Experience migrating JavaScript to TypeScript or modernizing a legacy frontend is a plus.

• Experience with i18n, feature flags, and charts (Recharts) is a plus.

• Experience with Figma and close collaboration with design teams is a plus.

• Experience in SaaS products, reservations, e-commerce, or payments is a plus.

• Proficiency in Italian or Portuguese is a plus.


🏝️ Benefits

• 100% remote contract.

• Access to AI tools and ongoing training.

• Stability and resources from the idealista ecosystem.

• Guidance from a lead mentor to support your growth.

• A young, international, respectful, and highly collaborative environment.

• Flexible compensation plan: transport card, gourmet vouchers, and co-financed medical insurance available from day one.

• A flat culture with no bureaucracy.

• Real autonomy and space to propose ideas.

• A high-level technical team.

• Founder-led company with direct visibility from the founders.

• A commitment to equal opportunities, work-life balance, maternity and paternity support, and non-discrimination.

People also viewed

Workiy Inc.9 hours ago

Front End Developer

CA flagCanada OnlyFreelanceFrontend Engineer / Web Developer
ApplyView job
Coopers Group AG10 hours ago

Senior Frontend Engineer

CH flagSwitzerland OnlyFreelanceFrontend Engineer / Web Developer
ApplyView job
Marrina Decisions13 hours ago

Frontend Engineer – SaaS Maintenance

IN flagIndia OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
A1M Solutions15 hours ago

Senior Software Engineer – Front End

US flagUnited States OnlyFull-timeFrontend Engineer / Web Developer$125k – $155k/year
ApplyView job
Evolent20 hours ago

Senior Front-End Engineer

US flagUnited States OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Truelogic Software21 hours ago

Senior Creative Front-End Engineer – Digital Agency

DO flagDominican Republic OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers