Principal Mobile Development – Systems Limited – Karachi – Lahore – Islamabad – Pakistan

System Limited invites applications for Principal Mobile Development in Karachi – Lahore – Islamabad, Pakistan

Systems Limited is hiring highly skilled Senior Android Developers with over 5 years of experience to join our dynamic team. The ideal candidate will possess strong Kotlin and Java expertise and a proven track record in developing and optimizing Android applications.

Job Title:

Principal Mobile Development

Job Description:

Job Title: Senior Android Developer

Location: Karachi, Lahore & Islamabad

Company: Systems Limited

Experience Required: 5+ Years

Key Responsibilities:

1. Develop and maintain high-quality Android applications using Kotlin and Java.

2. Integrate Android applications with RESTful APIs.

3. Utilize third-party libraries and APIs to enhance app functionality.

4. Write clean, efficient, and maintainable code for Android applications.

5. Monitor the performance of live apps and optimize them at the code level.

6. Implement and work with well-known design patterns such as Builder, Singleton, Factory, Repository, etc.

7. Utilize Kotlin Coroutines and Flow for asynchronous programming.

8. Apply mobile architecture design patterns using frameworks such as MVVM.

9. Leverage Android Architecture Components to build robust applications.

10. Implement Dependency Injection frameworks like Dagger 2.0 and Dagger Hilt.

11. Apply clean architecture principles, write unit and functional tests to ensure code quality. Must be familiar with system designs & security perspective.

12. Utilize Jetpack Compose for modern Android UI development.

Qualifications:

– Bachelor’s degree in Computer Science, Software Engineering, or a related field.

– Strong proficiency in Kotlin.

Preferred Qualifications:

– Deep understanding of Android SDK and Android Studio.

– Experience with CI/CD pipelines for Android.

– Knowledge of Agile development methodologies.

– Familiarity with Google Play Store deployment and app lifecycle management.

– Understanding of mobile security best practices.

– Strong problem-solving skills and attention to detail.

How to Apply:

Enter your e-mail address to get job updates delivered to you

Icon of Jobs logo

Enter your e-mail address to get job updates delivered to you

ہم وعدہ کرتے ہیں کہ ہم آپ کے ای میل کا غلط استعمال نہیں کریں گے اور آپ کا ای میل کسی اور کو نہیں دیں گے

We promise that we will not misuse your e-mail address or share it with anyone else

Icon of Jobs logo

Enter your e-mail address to get job updates delivered to you

ہم وعدہ کرتے ہیں کہ ہم آپ کے ای میل کا غلط استعمال نہیں کریں گے اور آپ کا ای میل کسی اور کو نہیں دیں گے

We promise that we will not misuse your e-mail address or share it with anyone else