Product Development Engineer - Android
HBL.com
Office
Pakistan
Full Time
Knowledge of Android development tools and paradigms (Android Studio, Gradle, User Interface Layout, Fragment Usage, intents, and general lifecycle management.
Strong skills developing with Kotlin (new language features, object-oriented design patterns, most optimal application of Kotlin in Android environments).
Experience working with remote data via REST and JSON.
Experience with third-party libraries and APIs.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Solid understanding of the full mobile development life cycle.
Familiarity with MVP and MVVM.
Comprehensive knowledge of Android platform SDKs as well as commonly applied 3rd party and open-source libraries.
Familiarity with common development tools (Git, Jira, Confluence, etc.) and working with common development methodologies (Agile, Scrum, etc.).
Minimum Qualifications:
- A bachelor’s degree in software engineering or computer science.
Minimum Experience:
- 4 to 6 years’ experience in development and designing of software solutions. Relevant experience developing Android apps
- Hands-on experience of the Java and Kotlin programming languages is required to develop clear, legible, and maintainable code
- Practical knowledge of mobile app architecture, flow, design, implementation, and release
- Familiarity with agile development techniques and CI/CD pipelines
Product Development Engineer - Android
Office
Pakistan
Full Time
September 19, 2025