Must have:
-Mobile Android development in Kotlin
-RESTFUL API
-Multi Threading experience
-MVVM
-Native Development
-Code Versioning (Git, Bitbucket)
Manager would like to see:
• Network traffic analytics
• Memory optimization/best practices
• 3rd party SDK integration on the following areas: Media Player, Analytics, Networking
• Unit Testing frameworks
• Architectural Design patterns such as: MVVM, MVP, MVC, etc.
• Background Services
• Push Notifications
• Dependency Injection concepts and frameworks
***Dagger experience a huge plus***