June 3
• Build and maintain existing products. • Write reusable, testable and efficient code. • Write unit tests. • Permanent progressive refactoring — parts of the system you touch should be left in a better state than before. • Optimize application performance.
• 5+ years of experience building web interfaces. • 2+ years of experience building, maintaining and optimizing high-load NodeJS applications. • Excellent proficiency in JavaScript and TypeScript. • Excellent proficiency in HTML and CSS, as well as LESS preprocessor. • Excellent skills in working with Git. • Expert knowledge of Vue3 and Nuxt. • Deep understanding of how Server Side Rendering works. • Ability to profile, analyze and optimize web pages. • Ability to work with Docker containers. • Good understanding of Schema.org Microdata and SEO principles. • Good understanding of CWV score and best practices to improve it. • Good written and spoken English. • Nice to have: Experience with Storybook. • Nice to have: Basic knowledge of PHP. • Nice to have: Knowledge of Atomic Design principles.
• Engaging work on a product that enables millions of travelers to book their trips daily. • Remote work opportunity, allowing you to work from your own location. • Paid vacation days. • Access to paid training and various educational programs. • The chance to collaborate with an enthusiastic and friendly team in an international environment. • A competitive salary based on your experience.
Apply Now