We are seeking a skilled Android Developer with 2 to 4 years of professional experience to join our dynamic team. The ideal candidate will have strong Kotlin fundamentals and hands-on expertise with Jetpack Compose. This role involves building high-quality native Android applications, focusing on performance, user experience, and seamless integration with backend services. You will work closely with cross-functional teams to deliver innovative mobile solutions, ensuring robust architecture and smooth deployment to the Play Store.

Key Responsibilities:
- Develop native Android applications using Kotlin and Jetpack Compose, translating product and UI/UX requirements into responsive and engaging mobile experiences.
- Integrate REST APIs, authentication mechanisms, analytics, notifications, and third-party SDKs to enhance app functionality.
- Implement media playback and streaming features, including support for OTT platforms using ExoPlayer/Media3, DRM, deep linking, and subscription flows where applicable.
- Optimize application performance by improving memory usage, battery consumption, and startup times to ensure a smooth user experience.
- Write comprehensive unit and UI tests, participate actively in code reviews, and maintain high code quality standards.
- Collaborate effectively with backend developers, product managers, designers, QA engineers, and DevOps teams to deliver end-to-end solutions.
- Support Play Store release processes, including preparation, monitoring, and resolving production issues promptly.

Required Qualifications:
- 2 to 4 years of professional experience in Android development with strong proficiency in Kotlin and Jetpack Compose.
- Solid understanding of the Android SDK, lifecycle management, and mobile application architecture principles.
- Proven experience integrating RESTful APIs, handling asynchronous operations, and implementing secure authentication flows.
- Familiarity with Git version control, debugging tools, testing frameworks, and Play Store deployment procedures.
- Knowledge of mobile security best practices, including secure storage and data protection.
- Experience working with OTT platforms, ExoPlayer/Media3, DRM technologies, deep linking, and subscription management flows.
- Strong grasp of architectural patterns such as MVVM and Clean Architecture, along with dependency injection techniques.
- Exposure to CI/CD pipelines for Android applications, including performance monitoring and crash analytics tools.
- Demonstrated attention to mobile UX and performance optimization, taking ownership of features from development through release.
- Excellent debugging and problem-solving skills, with a collaborative mindset to work across mobile and platform teams.

Preferred Qualifications and Benefits:
While not explicitly listed, candidates with additional experience in continuous integration/continuous deployment (CI/CD) environments, performance monitoring, and crash analytics will be highly valued. The role offers the opportunity to work on cutting-edge mobile technologies within a collaborative and innovative environment, contributing to products that reach a wide audience.

This position is ideal for developers passionate about building scalable, high-performance Android applications and eager to take ownership of the entire development lifecycle. If you thrive in a fast-paced setting and enjoy working closely with diverse teams to deliver exceptional mobile experiences, this role offers a rewarding career path.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Mid-Level
Maximum Experience:
2 Years
Apply Before:
Oct 09, 2026
Posting Date:
Oct 03, 2026

Hiring Talent Globally

· 11-50 employees - Karachi

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!