Job Description
This is a full-time, on-site role for an Android Developer located in Lahore. As an Android Developer at Async Digital Network, you will be responsible for designing and developing high-quality Android applications, collaborating with cross-functional teams, and ensuring the best possible performance, quality, and responsiveness of the applications. You will work with the latest technologies and frameworks to create innovative products and features, and be part of a dynamic and fun team that values creativity, diversity, and excellence.
Qualifications
- 3+ years of experience in Android development
- Strong proficiency in Java, Kotlin, and Android SDK
- Experience with MVVM design pattern, Android Architecture Components, and clean code architecture
- Experience with RESTful APIs, JSON, and third-party libraries
- Experience with automated testing tools such as JUnit, Espresso, and Robolectric
- Strong understanding of object-oriented programming, data structures, and algorithms
- Ability to write efficient, readable, and maintainable code
- Experienced with Git, Agile methodology and JIRA
- Bachelor's or master's degree in Computer Science or a related field
- Excellent communication and collaboration skills