Position: Front-End Developer
Company: Planet of Hotels
Category: JavaScript
Experience required: 3y
English level: intermediate

**Who we are**
Planet of Hotels is a one-stop platform to help you plan your trip anywhere in the world. Our metasearch compares the best deals on hotels, flights, and car rentals. All you need to do is specify the destination and dates and then choose the best option.

Our company has been operating since 2013. Today, the website is available in 35 languages and is visited by 3 million unique users per month from 200+ countries. Our aim is to show that travel can be accessible to everyone. We inspire people to travel and enable them to discover the world!

The website has a travel guide with information about countries, cities, attractions, and the latest news from the world of travel. In addition, you can book tours even in the most remote parts of the world on our platform.

**You'd be a good fit if you have:**
● 2+ years of experience building web applications using React.js;
● Thorough understanding of React.js and its core principles;
● Experience with Redux/Thunk
● Experience with performance and SEO optimizations
● Strong proficiency in JavaScript / ES3+ / HTML5 / CSS3;
● Familiarity with SASS/LESS pre-processors
● Good knowledge of common front-end development tools (Webpack, Babel,
NPM, etc.);
● Strong understanding of SOLID principles;
● Intermediate English
● A desire to take a creative approach to the development of new features;
● Computer Science (or similar ) degree 

**Responsibilities:**
● Delivering a high-quality, readable, and testable code;
● Improving/refactoring the existing codebase;
● Adding new features.

**We expect that you:**
● Can analyses requirements and develop technical solutions independently
● Be able to anticipate developments and possible problems and develop specific solutions to them
● Be a proactive member of the team, participate in training, code review and test writing meetings

**Team:** 
2 Senior React Devs, 1 Junior React Dev, 1 Back End Dev, PM.

**Interview stages: **
Usually it’s a short call with the recruiter (up to 20 min) + tech interview with our team (30-60 min) + final offer call. 

**We offer:**
● Remote type of work with a flexible schedule, but we also have an office at the Balli;
● Mentorship and the possibility of quick career growth within the product;
● The ability to see the results of their work, understand the process, to join the cool community developers;
● Learn from fellow developers of a successful product company;
● Put your knowledge into practice and constantly improve your skills;
● Minimal bureaucracy;
● 20 days of vacation + 10 days of paid sick leave;
● PE accounting and support.