React Developer (leisure)

at EQUIQO (View all jobs)

Minimum 3 years








Project details

The project is a booking platform for tours and events suppliers. The main goal is to connect hotels with selected suppliers so customers can book a tour and leisure event. The headquarters of the company is in Mallorca and offices are located in Germany and Switzerland.

Your Tasks

  • Using the latest web standards in HTML, CSS, JavaScript, and modern technologies and frameworks like React.js and Next.js
  • Working with Product Designers, Product Managers, and Engineers to develop front-end web experiences that scale and perform across various browsers and devices
  • Taking the initiative to improve existing solutions, challenge decisions, propose augmented alternatives, and address technical debt
  • Creating fast, accessible, documented, and tested code that improves application experiences
  • Understanding the user pain points and business needs to ensure a high product-market-fit

Skills we are looking for


  • 3+ years experience in frontend development (React.js)
  • Extensive knowledge of JavaScript and a good understanding of Webpack, Babel, Rollup, and Lerna
  • Hands-on experience with REST APIs and building or managing React applications
  • Experience with cloud platforms and container technologies such as Amazon AWS, Docker, or Kubernetes
  • Open-minded toward change and understanding the concept behind continuous improvement a.k.a. Kaizen
  • Bachelor's degree in Computer Science, Engineering, or similar
  • Good command of English (at least B2 level)


  • Career Road Map - we created an internal-self development program for our developers
  • Two types of contract - contract of employment or B2B (you have 10 paid days off on B2B contract)
  • Equipment - we provide you with necessary tools. You can also work with your own device and we will cofinance depreciation expenses
  • Integrations - we meet each quarter to learn, have fun, and connect
  • Private Healthcare Package
  • Multisport Card

Apply for this job!

We're very much looking forward to receive your application. Even if you may not be the ideal candidate for this position, we are constantly looking for outstanding individuals to join our team. Let's talk!