At Zameen, an EMPG company, we are looking to further expand our Pakistan engineering office of already 100+. 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 value to customers. Your primary responsibility would be to build world-class suite products to support the hyper-growth of our businesses in 8 countries.

Brief Technical Skills:

• Proven Senior 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 full Android app development lifecycle​.