Senior Android Developer
Location:Karachi
Experience: 5+ Years
Employment Type: Full-Time
Job Summary
We are looking for a highly skilled Senior Android Developer to design, develop, and maintain advanced Android applications. The ideal candidate will have strong hands-on experience in Android development, a deep understanding of mobile architecture, and the ability to collaborate with cross-functional teams to deliver secure, high-performance applications.
Key Responsibilities
- Design, develop, test, and maintain scalable Android applications.
- Write clean, efficient, and reusable code using Kotlin and/or Java.
- Implement modern Android architectures such as MVVM/MVP/MVI.
- Integrate RESTful APIs and third-party libraries.
- Ensure performance, quality, and responsiveness of applications.
- Collaborate with UI/UX designers, backend developers, and product teams.
- Identify and fix bugs, performance bottlenecks, and security issues.
- Mentor junior developers and conduct code reviews.
- Stay updated with the latest Android development trends and best practices.
- Ensure compliance with app security and data protection standards.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of professional Android development experience.
- Strong proficiency in Kotlin (Java is a plus).
- Solid understanding of Android SDK, Jetpack components, and Material Design.
- Hands-on experience with REST APIs, JSON, and networking libraries.
- Familiarity with Firebase (Crashlytics, Analytics, FCM).
- Experience with version control systems such as Git.
- Knowledge of app security, encryption, and secure storage.
- Experience publishing and maintaining apps on the Google Play Store.
Preferred / Nice-to-Have Skills
- Experience with fintech or banking applications.
Job Type: Full-time
Pay: Up to Rs300,000.00 per month
Work Location: In person