Android Developer

Islamabad, Islamabad, Pakistan
Full Time
Experienced
About the Role:
We are looking for a highly skilled Android Developer who is passionate about building modern, scalable, and high-performance mobile applications. You’ll be part of a collaborative team, working on innovative features and shaping the future of our app using the latest Android technologies.If you’re a problem-solver who thrives in a fast-paced environment and you’re excited about working with Jetpack ComposeKotlin Multiplatform, and Clean Architecture, we’d love to meet you

Must-Have Skills
  • Jetpack Compose: Hands-on experience building UI with modern declarative approach.
  • Kotlin Multiplatform Mobile (KMM): Solid understanding and practical implementation of shared codebases.
  • Kotlin: Deep expertise in Kotlin for Android development.
  • Clean Architecture: Ability to design scalable and testable architecture with clear separation of concerns.
  • MVI (Model-View-Intent): Experience implementing unidirectional data flow and state management.
  • Solid understanding of Coroutines and Flow for asynchronous and reactive programming.
  • Familiarity with Dependency Injection frameworks (like Koin or Hilt).
  • Experience with modularizationunit testing, and UI testing.
Good to Have
  • Experience working in CI/CD environments.
  • Familiarity with Jetpack libraries (Navigation, WorkManager, Room, etc.).
  • Exposure to App performance optimization tools and techniques.
  • Prior experience with iOSSwift, or Cross-platform projects is a plus.
Responsibilities
  • Build and maintain Android applications with a clean and scalable architecture.
  • Collaborate with product, design, and backend teams to define, design, and ship new features.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews, architecture discussions, and team mentorship.
  • Continuously discover, evaluate, and implement new technologies to improve development efficiency.
Experience Required
  • 3+ years of professional Android development experience.
  • Proven experience delivering at least one large-scale Compose-based application to production.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*