At least 4 years proven experience in Front End development;
Good knowledge of the whole web stack (front-end, back-end, database, etc.);
At least 1 year of experience with React, Redux, Redux Observable;
At least 1 year of experience with Node.js (koa2/express);
Proficient with JavaScript ES6+;
Deep understanding of async concepts in JavaScript: event loop, promises, coroutines;
Deep knowledge of HTML5, CSS3, and understanding of responsive design;
Experience with unit testing (Mocha, Chai, Sinon, Enzyme etc);
Intermediate level of English.
Understanding of functional JavaScript;
Experience with Recompose, Redux Offline, Rxjs, Lodash;
API-driven development: RESTful API and GraphQL;
Knowledge of development tools (Webpack, Sass, Babel, Post css);
Experience with Docker, CI/CD, AWS.
High-level compensation and regular performance based salary and career development reviews;
Medical insurance (health), employee assistance program;
Paid vacation, holidays and sick leaves;
Gym 24/7, personal fitness instructor;
Massage in the office, personal wellness consultant;
English classes with native speakers and partially or fully reimbursed personal trainings and conferences;
Referral program;
Team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the next line of code.
Implementing new features;
Developing new functionality using React, Redux, Redux Observable and Node.js;
Coverage of Unit testing;
Making an impact in the real world using cutting-edge technology;
Innovate/support new approaches and improve development processes & tools.
Our Client is a leading provider of data-driven video add solutions that engage viewers through personalized premium content.