Middle Android Developer (offline)

Required skills:

β€’ At least 3 years of applied Android coding experiences, 1 year of which you should have been in touch with Kotlin
β€’ Required: Git, Kotlin, GSON, Retrofit/OkHttp
β€’ Experience with custom UI implementation
β€’ Experience with Jetpack
β€’ Knowledge of Coroutine, MVVM and Data binding
β€’ REST principles understanding
β€’ Strong knowledge of design patterns SOLID and GRASP paradigms
β€’ Good knowledge of multithreading and memory management
β€’ Good spoken and written English


Would be a plus:

β€’ Production experience with Coroutine
β€’ Experience with RxKotlin/RxJava principles
β€’ Knowledge of Java 8
β€’ Knowledge of older API (19+)

Responsibilities:

β€’ Design and build advanced applications for the Android platform
β€’ Work with outside data sources and APIs
β€’ Implementing custom UI elements
β€’ Continuously discover, evaluate, and implement new technologies to maximize development efficiency
β€’ Bug fixing and support of previous app versions
β€’ Creating project documentation


Being a member of the CodeIT team means:

β€’ Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
β€’ Compensation of participation in conferences and workshops, invited experts
β€’ Development of soft skills (people management and emotional intelligence training)
β€’ Free access to the company account on Udemy educational platform
β€’ Internal library
β€’ Corporate English courses and communication with clients from English-speaking countries
β€’ Experienced and supportive team members
β€’ Paid time off (vacation, sick-leave, remote work)
β€’ Legal support
β€’ Joyful corporate events, team buildings, hobbies and sport communities
β€’ Well-equipped office located in the center of Kharkiv
β€’ Discounts and bonuses of IT Loyalty program

The job ad is no longer active
Job unpublished on 21 October 2020

Look at the current jobs Android Kharkiv→