— strong proficiency in JavaScript (ES6), DOM manipulation and JavaScript object model
— good knowledge of React Native
— experience with multi-threading and memory management specific to devices
— experience with caching mechanisms
— an understanding of the need for encapsulated UI code and modularity
— a disciplined approach to writing tests and quality assurance
— understanding of core CS concepts such as common data structures and algorithms, profiling/optimization
— experience with Redux, Babel, FlexBox and git-flow.
— experience with native Android or IOS app development
— knowledge of API documentation standards and guidelines (RAML specs, Apiary, Swagger)
— ability to create mock servers from API documentation
— reasonably high salary
— REMOTE OK ( for Kyiv only)
— paid vacation and sick days
— professional growth and knowledge progress