Position: Frontend Lead (Vue.js)
Company: DiJust
Category: JavaScript
Experience required: 3y

What to do:
Leading a frontend team
Design, development and support of SPA-applications of the company's products (development from scratch).

Project key features:
online payment systems integration
affiliate systems integration
CRM integration
game content providers API implementation
big data analysis system
messages queue
websockets
unit testing
and more...

Requirements:
3+ years of experience in developing SPA applications;
confident knowledge:
Web application architectures;
design patterns;
the principles of OOP and MVC;
RESTful API and WebSockets;
JavaScript (ES5, ES6 +);
JavaScript frameworks (Vue.js or other);
HTML5, CSS3, SASS / LESS;
Webpack, Gulp;
GIT, JIRA;
cross-browser development experience;
experience in profiling and optimizing web applications (memory, cpu, rendering);
experience with real-time and highload applications;
Experience in writing tests for the client side of web applications.

We offer:
work on a successful Ukrainian commercial project;
challenging and interesting tasks;
5 day working week (from 10.00 to 19.00) - full time;
modern office in the center of Kiev near the metro, comfortable workplace;
timely and decent wages;
paid vacation and sick leave;
corporate events.