Position: Lead Front-end developer
Company: CNA International
Category: JavaScript
Experience required: 5y
English level: intermediate

Requirements:
5+ years of experience building web interfaces
Proficiency with HTML/CSS/LESS/JS/JQUERY/VUEJS/GIT
Experience with modern JavaScript frameworks. Expert knowledge of Vue.js is a huge plus
Basic knowledge of php to be able to solve basic problems such as passing variable in exact format frontend needs
Good communication skills (successful candidate should be not only able to come up with genuine technical solutions but also able to communicate it to the team)
Smart perfectionism (Understanding where things should be perfect and where you can sacrifice quality of code to speed up process)
Good English and Russian (due to a Russian speaking IT team)

Responsibilities:
Build and maintain existing products
Writing reusable, testable and efficient code
Permanent progressive refactoring — parts of the system you touch should be left in a better state than before
Optimize applications' performance

What do we offer:
Interesting work with the product that allows millions of travelers book their trips daily.
Remote work/work from your own location.
Paid vacation days.
Paid training and various educational programs.
Enthusiastic friendly team and ability to work in the international environment