Experience with Angular.
React and Vue.js — at least high level understanding.
Experience of team development and knowledge of the main programming paradigms;
Experience of commercial application development and available list of implemented applications;
Experience with RESTful JSON APIs and asynchronous approach;
Experience in developing adaptive cross-browser web apps;
At least basic English.
Interest in Bitcoin and Blockchain technologies;
Experience in auto-testing and understanding of TDD methodologies;
Experience of data transmission and processing via WebSocket;
Knowledge of Service Workers and Offline Storage;
Understanding and experience of technical documentation writing.
This is a full-time role in our Kyiv office, occasional remote is an option
We are flexible in terms of working hours
Our fantastic roof-top office based right in the city centre of Kiev and 360 degrees terrace offering fantastic view
Two floor comfortable open workspace along with conference rooms, showers, kitchens, table tennis and many more
The best medical insurance available
Best team you will ever find
Layout design, developing code, debug, and deliver features and improvements in a continuous manner;
Perform code reviews for best practices;
Refactor code as necessary;
Collaborate with other team-members.
Programming languages: TypeScript (ES2015, ES6+), HTML5, CSS3;
Libraries and frameworks: Angular, RxJS, D3.js;
Preprocessors: Stylus, Less, Pug/Jady;
Build and Package Managers: Webpack, NPM, Yarn;
Programs/IDE: WebStorm, Sketch;
CI/CD: Jenkins, GitLab;
Version control systems: Git.