Job Description


Job Title Android Developer Location Islamabad, Pakistan

Job Summary
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices having 1-3 years of experience. Candidate will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Required Skills
  • Degree in Computer Science, Engineering or a related field
  • Prior experience as an Android developer using Kotlin, Java, Android SDK, Android NDK
  • Experience in publishing an application on Google Play Store
  • Proven work experience in design patterns, mobile architecture using frameworks such as MVVM/MVC/MVP
  • Familiarity with RESTful API’s to effectively integrate Android applications
  • Proficient understanding of code versioning tools such as Git
  • Familiarity with various testing tools
  • Problem solving with good analytical skills

Responsibilities
  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Skills
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces such as “touch”
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message API’s and push notifications
  • Understanding of Google’s Android design principles and interface guidelines
  • Familiarity with continuous integration

Education/Qualifications
Degree in Computer Science, Engineering or a related field

Minimum Experience
1-3 years of relevant experience

How to Apply
Please email your CV or resume at careers@lmkr.com

Last Date to Apply
August 14, 2021