Position: Android Developer
Category: Android
English level: upper
Years of experience: 7

• Developing commercial projects from scratch
• Solid understanding of full mobile development life cycle
7+ years of commercial experience in mobile development - from libraries and client-server apps to mobile games (written in native Kotlin/Swift)

Broad range of technologies used: 
• Experience with different architectures -  MVVM, Clean Architecture, MVP, Single Activity
• Multithreading - Coroutines, Services, Threads • Bluetooth Low Energy & Bluetooth Classic, Location, hardware sensors, working with custom AOSP
• Graphics - OpenGL ES 1.0-3.0, Canvas + tons of custom views and animations
• REST API’s and sockets
• Play Services, In-app billing(with server-side verification), AdMob, Firebase Analytics, Firebase Crashlytics, Firebase Auth, Firebase Remote Config
• Various third-party libraries (Google/Huawei Face Detection libraries, MPAndroidChart, etc.)
etc.

+Basic experience in Swift/Objective-C and iOS development (Supporting existing apps, adding new features)
+Basic experience with Spring and building the REST services

+ Multiple published apps in both Google Play and App Store (4.5m + of downloads total with 300k+ of active installs)
Effective work (flexible hours would be a nice option) with a great team on interesting tasks.

No legacy projects please.