Middle/Middle+ Android Developer (offline)

Responsibilities
• High Level Architecture Design
• Development/Testing Environment setup
• Implementation of new functionality based on back-end
• Correction defects based on testing results
• Deployment to production environment
• Scrum activities

Requirements:
• 2.5+ years of commercial/production-grade Android development experience
• Knowledge of material design principles, multithreading concepts, Kotlin
• Knowledge of RxJava 2
• Experience with MV* architectures (MVP, MVVM etc.)
• SOLID, OOP, OOD
• Experience with the most common principles: DI, Data binding
• REST (Retrofit, OkHttp)
• SQLite, NoSql (Realm)
• Experience with version control systems (git preferred)
• Good level of English: reading & writing. Spoken English is a plus
• Knowledge of common algorithms, data structures design patterns and anti-patterns
• Self-motivation and strong desire to dive deeply into building great tech solutions

Would be a plus
• Knowledge of RxJava
• Knowledge of GraphQL

We offer:
Schedule which makes it impossible to be late for work
English classes twice a week.
Pet & pal friendly office.
Deep involvement starting from the earliest project stages
Challenging projects
Friendly team
Competitive salary & career growth opportunities
Zero bureaucracy.

Please send your CV with examples of code!

The job ad is no longer active

Look at the current jobs Android Kyiv→