
Android Developer
- Android
- UI/UX
- Android SDK
- Kotlin
- MVVM
- JUnit
- Espresso
- Mockito
- Git
- CI/CD
- Agile
- Scrum
At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 300+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering customer value. Your primary responsibility would be to build world-class suite products to support the hyper-growth of our businesses in 10 countries.
⢠Proven Android Development experienceĀ Ā
⢠Experience with fast-paced development methodologiesĀ Ā
⢠Good working knowledge of great UI/UX for our usersĀ Ā
⢠Strong understanding of interacting with Web APIsĀ Ā
⢠Demonstrated ability to integrate third-party tools into solutionsĀ Ā
⢠Excellent knowledge of Android SDK ⢠Strong understanding of KotlinĀ Ā
⢠Strong understanding of the Android SDK from Android 5+Ā Ā
⢠Experience with MVVM or a similar MV* solutionĀ Ā
⢠Experience with DI using Dagger2
⢠Experience with testing JUNIT, Espresso and Mockito, etcĀ Ā
⢠Familiar with Reactive programming via RxJavaĀ Ā
⢠Hands-on experience with DI and Android architecture componentsĀ Ā
⢠Sound understanding of Git strategies, continuous integration setup, and automationĀ Ā
⢠A genuine interest in agile development processesĀ Ā
⢠Maintain and improve coding standards across the team, taking part in code reviews for other developersĀ Ā
⢠Troubleshoot issues, fix bugs, and improve application performanceĀ Ā
⢠Fully participate in the relevant scrum events; planning and estimation, daily scrums, sprint reviews, andĀ retrospectivesĀ Ā
⢠Accept joint responsibilities with the team for converting the Product backlog into 'Done'Ā Ā
⢠Collaborate with cross-functional teams to define, design, and ship market-leading app experiences for ourĀ usersĀ Ā
⢠Owning the entire Android app development lifecycle
#LI-TM1
Android Developer Ā· Dubizzle Labs