Primary responsibilities:
Build high quality Android apps
Detect and troubleshoot software issues
Write clear, high quality code for software and applications and perform test reviews
Provide input on software development projects
Qualification & Skills:
3+ years experience developing and maintaining Android apps. (Kotlin/Java)
Bachelor’s degree or higher in Computer Science (or related field)
Strong debugging and troubleshooting skills
Deep understanding of the Android SDK
Extreme attention to detail and the ability to match the design as closely as possible
Ability to work closely with Product Managers, other development teams, and QA teams
Knowledge of MVP
Knowledge of MVVM
Knowledge of Dagger
Knowledge of common design patterns
Should understand S.O.L.I.D concepts
Experience with unit testing
Experience in Coroutines and FlowOptional Skills: Shopify, Video streaming, Navigation Component