Your responsibilities
Writing clean, reusable, testable, and maintainable code
Optimizing code to ensure the best performance and responsiveness of the applications
Cooperating with our design and backend team on developing new features and improving the existing ones
Participating in code reviews and knowledge sharing
Improving your skills and pushing others to go forward with their knowledge
Must-haves
Excellent knowledge of HTML & CSS / SCSS
Strong knowledge of modern Javascript (ES9+)
Familiarity with component-based design and modern frontend frameworks (Angular or React, but preferably Vue.js)
Good knowledge of git
Experience in working with JSON concept, REST APIs and Sockets
Experience in reading and understanding other people’s code
Proficiency in English
Nice-to-haves
Ability to conduct benchmarkings and optimizations
Ability to research best solutions and elaborate on the chosen one