Инновации и инсайты в мире Java из первых уст. Новая конференция Java Fest — 21 марта >>
We are professionals with more than 3 years of experience in long-term projects. Within this period we received a comprehensive background in developing Web Apps on such popular frameworks as React and Vue, also we have extensive experience in Server development with Node and iOS/Android Apps with React Native.
20 января 2020

Senior/Lead JavaScript Engineer


Необходимые навыки

— 4+ years of relevant experience;
— Excellent knowledge of JavaScript (ES5 / ES6);
— Experience with React.JS;
— Knowledge of Typescript;
— Experience with NodeJS;
— Experience with common React.js state management systems (such as Flux or Redux / MobX);
— Understanding the core principles of OOP, OOD (SOLID) and practical experience using them with React;
— Familiarity with most popular programming paradigms;
— CSS preprocessors like Sass or LESS;
— Knowledge of and hands-on with Unit Testing principles;
— Familiarity with RESTful APIs;
— Familiarity with modern front-end build pipelines and tools;
— Expert with Git and code branching models;
— Experience with common front-end development tools such as Grunt, Gulp, Bower, Babel, Webpack, NPM, etc.;
— Good written and verbal communication skills in English;

Будет плюсом

— React Native;
— SQL / noSQL databases (PostgreSQL, MongoDB);
— GraphQL (Apollo);
— Vue.js;
— Team lead experience.


— Competitive salary level;
— Career growth, skills development;
— Comfortable office near the center of Kyiv;
— Standard features (gym,courses, etc.);
— English classes in the office;
— Friendly team;
— Regular and awesome team events (team buildings, corporate parties);
— Flexible working hours;
— Paid vacation (18 working days) and sick leaves, state holidays celebration.


— You will lead an engineering team, shaping it for success in terms of the project and technical excellence.
— Building modern-web applications
— Work closely with designers, product managers, and back-end engineers to implement versatile front-end solutions for complicated UX requirements
— Embrace emerging standards while promoting best practices
— Ensuring high application quality and performance
— Provide front-end coding expertise and be ready to make our products better for our users
— Develop the UI with an expert level of craft and attention to detail
— Deliver respectful opinions and perspectives to help shape the future of the product
— Create software documentation and update existing documentation