Firm grasp of JavaScript and TypeScript or ClojureScript language and its nuances, including ES6+ syntax
Knowledge of functional and object-oriented programming
2 Years’ Experience with iOS and Android Development in React Native
Strong understanding of web services, REST, Json/XML-RPC, etc
Good understanding of React and JavaScript ecosystem
Familiar with front-end build pipeline and tools, npm, gulp.js, multi-threading and memory management in mobile devices
Understanding of REST APIs, the document request model, and offline storage
Familiarity with native build tools, like XCode, Android Studio
Hands-on experience with automated testing suites, like Jest or Mocha
Familiarity with NodeJS is an advantage
Familiarity with CI/CD & UI testing automation is an advantage
Environment encouraging to thrive in
Smart, friendly and talented colleagues
Opportunities for professional growth and challenging tasks
Flexible working schedule
Adequate management, minimum bureaucracy
Cozy office in the city center
Paid vacation and sick leave
Gym membership compensation
Medical insurance
English lectures with an experienced language instructor
Full PE accounting and support
Regular corporate parties and events
A variety of snacks and drinks
Performance evaluation reviews