Position: Android developer for education apps
Company: Best Brains
Experience required: 1y
English level: intermediate

Best Brains Learning Centers is looking for Android Developers to join our IT Team in Kiev, Ukraine to work on apps supporting our supplemental education company. Work well with a team, and have a passion for creating user-friendly experiences for children and teachers.

**Job Requirements:**
Language: Kotlin
Experience: 1+ years
Knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Familiarity with Android UI design principles, patterns, and best practices
Ability to understand business requirements and translate them into technical requirements
Understanding of Google’s Android design principles and interface guidelines
Familiarity with code versioning tools, such as Git
Understanding of the full mobile development life cycle.
Familiarity with Android Architecture Components and 3rd party libraries
The ability to communicate problems and recommend solutions to project leaders.
Good English communication skills

**Preferred, but Not Required:**
Familiarity with cloud message APIs and push notifications
Familiarity with offline storage, threading, and performance tuning
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Familiarity with developing applications utilizing Android design patterns including MVP, MVC, MVVM, and Clean Architecture

**We Offer:**
Competitive salary paid 2 times per month
Work in a stylish office in the center of Kiev from 11 am to 7:30 pm
Interesting and challenging tasks, daily professional growth
Young, friendly, creative team and inspiring leadership