Front-end developer (Vue.js)
Frontend development of new and supported Web applications for an online store website and related projects;
Adaptive and cross-browser layout;
Integration of layout into Vue.js applications, production of UI components;
Designing front-to-back communication (REST, WebSocket)
Assessment of the complexity of tasks (time required to complete)
Participation in code review.
Frontend development experience from 3 years;
Experience in creating SPA applications (with SSR implementation) using modern js frameworks (Vue.js, React.js) from the year;
Confident work with Git;
Strong knowledge of Java;
Ability to develop the client side, optimize code, conduct Code review;
Understanding the interaction between client and server, data transfer and storage, RESTFul;
Excellent knowledge of HTML5 and CSS3 (clean code, semantic layout, flexbox, grid, CSS animations);
ability to plan and estimate the timing of work
Personal qualities: responsibility, quick learning, independence and initiative.
Skills considered as a good plus
Understanding the principles of usability, UX;
Covering components with tests using Jest;
Experience in optimizing complex Web applications on the client;
Ability to clearly communicate ideas to colleagues without technical knowledge.
Experience with Java test tools (Mocha, Chai, Jest, Ava);
Understanding agile development methodologies.