Position: Senior Android Developer
Company: Amgrade
Experience required: 3y
English level: upper

Requirements:
- Solid experience solving complex problems on Android platforms.
- Fluency in Kotlin, Java and Android SDK.
- Experience in development using Android Leanback library.
- Experience of working with performance issues, trouble shooting and similar.
- Deep understanding of memory management and detecting memory leaks.
- Deep understanding of loading bitmaps in Android using Glide.
 

Bonus requirements that will make you stand out from the rest:
- Experience in customizing Leanback components (Presenter, ObjectAdapter, etc).
- Experience in video player development (exoplayer).
- Familiar with threading.
- Experience with embedded systems and lower level operations.
Kotlin, Java, Android SDK, Android Leanback Library, Glide, Embedded Systems