Position: Android Developer
Company: Ning
Experience required: 3y
English level: intermediate

KEY RESPONSIBILITIES
 Build from scratch, no legacy code. 
Grow our Android app into something both beautiful and future-proof to drive the product forward.
You work on native Android app that provides a stunning user experience and secured according to the best practices. You collaborate with the customer support team in creating hotfixes, boosting the quality of the core product. Most of us work remotely. No micromanagement. We are free birds with a clear understanding of what high performance is.
REQUIREMENTS
- 3+ years of experience in Android application development
- Proficiency in Kotlin and Java Core
- Familiarity with Android SDK
- Hands-on Dagger2, RxJava
- Knowledge of OOP principles, design patterns (MVVM), SOLID, Clean Architecture
- Knowledge of connectivity frameworks (Wi-Fi, BLE) – Big Advantage
- Proven experience with Google Play store
- Technical geek – familiar with mobile devices, embedded systems, servers, and networking
- Manage multiple tasks simultaneously and adapt to changes in program priorities
- Familiarity with Agile task management methodology
- Excellent communication and interpersonal skills
- Excellent English language skills