Senior Frontend Engineer (React)

Exoticca
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Barcelona, Spain

Tech stack

PHP
A/B testing
Artificial Intelligence
Software Quality
Programming Tools
TypeScript
React
Technical Debt
Backend
Front End Software Development
Code Restructuring

Job description

  • Build and ship high-quality frontend code that is readable, maintainable, and production-ready, taking features from idea to release.

  • Use AI-assisted tools thoughtfully (e.g. for prototyping, refactoring, testing, documentation, or exploration) to increase delivery speed without compromising code quality.

  • Work on Growth experiments and iterations, supporting fast feedback loops, A/B tests, and continuous improvement.

  • Collaborate closely with Backend, Product, and Design, ensuring clean interfaces, good UX, and shared ownership of outcomes.

  • Keep the codebase healthy, improving existing areas, paying down technical debt, and raising quality where it matters most.

  • Support the team through reviews and knowledge sharing, leading by example and helping others improve their craft.

  • Owns day-to-day technical decisions for frontend implementation within Growth initiatives

  • Chooses practical solutions and trade-offs that balance code quality, delivery speed, and business impact

  • Decides how and when to use AI-assisted tools to improve productivity while maintaining high engineering standards

  • Actively identifies problems, risks, and improvement opportunities, and proposes solutions proactively

  • Influences frontend best practices, patterns, and ways of working through hands-on contribution and collaboration

  • Escalates larger architectural or cross-team decisions when needed, while remaining accountable for execution

Requirements

Do you have experience in UX?, Do you have a Bachelor's degree?, o Strong hands-on experience writing and maintaining frontend code used by real users. o A clear understanding of what "good code" looks like in a fast-growing product (readability, testability, pragmatism) o Experience using AI or automation tools to boost personal productivity while maintaining engineering standards. o Comfort working in fast-paced environments where learning, iteration, and adaptability matter. o Good understanding of frontend performance, UX, and accessibility basics. o Strong experience with React. o Very solid TypeScript skills. o Ability to write clean, maintainable, and well-structured code. o Experience with component-based architectures and shared design systems. o Familiarity with frontend testing and code quality practices. o Comfort using modern developer tools, including AI-assisted workflows, to work more efficiently. o Backend experience on PHP be taken into account (Big plus).

Benefits & conditions

  • Competitive compensation package, in line with job responsibilities and experience.
  • Flexible compensation on transportation and food with Cobee also in our private health insurance.
  • Flexible working schedule, just make sure you meet your monthly goals!
  • 100% Remote working within Spain.
  • Permanent contract from the start.
  • Travel with Exoticca at reduced prices !!!
  • Referral bonus, if you bring people as talented as you can earn a very nice bonus!
  • And last but not least, becoming part of a fun and motivated multicultural team at an agile and rapid growing organization where teamwork, drive, commitment, resilience and being customer-centric are the core values.

About the company

Exoticca is a pioneering online travel agency that has revolutionized the conception, production, and e-commerce of long-distance dream trips. At the core of Exoticca's brand equity is the commitment to "creating life milestones." We believe in delivering best-value trips, exploring unique destinations, curating extraordinary travel experiences, and demonstrating genuine care for both our customers and the planet. We are a professional, dynamic, multicultural team in rapid international growth, seeking new partners to help us create the best and most forward-thinking travel company of our generation. What are we proposing? Be a hands-on Senior Frontend Engineer who cares deeply about writing high-quality, maintainable code, while also using modern tools (including AI) to work smarter and move faster. You'll help us ship better frontend experiences by combining solid engineering fundamentals with a pragmatic, productivity-focused mindset.

Apply for this position