Senior Android Developer

6 days ago


Lahore, Punjab, Pakistan Primefit Full time 1,200,000 - 3,600,000 per year

We're hiring an Android developer who can build a complete app from Figma to the Play Store. No templates, no legacy code. You'll own the Android codebase end to end: architecture, UI, networking, state, real-time updates, and release management. This is a build-from-scratch environment using
Kotlin

,
Jetpack Compose

,
REST APIs

, and
Pusher

for real-time sync.

You must know what good Android code looks like in 2025 and write it that way from the start.

Core Responsibilities

  • Build the
    entire app UI

using
Jetpack Compose

.  no XML, no fragments. Implement pixel-perfect screens from Figma with attention to animations, transitions, adaptive layouts, and dark mode.
- Architect the app with
MVVM + clean architecture principles

, using
ViewModel

,
StateFlow

, and
Repository

layers.
- Integrate with
custom REST APIs

using Retrofit + OkHttp + Moshi or Kotlinx Serialisation. Handle auth, caching, pagination, error states, and offline sync.
- Implement
real-time communication

using
Pusher Channels

(Socket-based updates, presence channels, chat, or live data events).
- Handle push notifications, deep links, and background updates properly.
- Ensure
edge-to-edge layout

support, draw behind system bars, manage IME insets, handle gesture navigation, and follow Android 15 guidelines.
- Maintain
test coverage

: Unit tests, Compose UI tests, and instrumented tests.
- Own the
Play Store pipeline

: signing, versioning, build variants (staging, production), changelogs, and rollouts.
- Optimize for
performance, battery, and memory

using profiling tools and monitoring.
- Stay up to date with
Android 15 (API 35)

requirements and Google Play compliance rules.
- Document architecture, API flows, and maintain consistent code standards.
- Work closely with backend engineers to refine REST contracts and ensure API consistency.

Minimum Requirements

  • 3+ years of hands-on Android experience (Kotlin only).
  • Strong command of
    Jetpack Compose

(including state management, recomposition control, and modifiers).
- Proficiency with
Android 15 SDK

, AndroidX libraries, and modern dependency management (Gradle KTS).
- Practical experience integrating
REST APIs

using
Retrofit

,
OkHttp

, and structured response handling.
- Experience with
Pusher Channels

or equivalent (Socket.IO, WebSockets, Firebase RTDB).
- Skilled with
Kotlin Coroutines

,
Flow

, and structured concurrency.
- Understand and apply
Clean Architecture

with modular code.
- Strong understanding of lifecycle, navigation, dependency injection (Hilt or Koin), and offline-first design.
- Strong debugging and profiling skills — you can find a memory leak or ANR without guessing.
- Comfortable with
Play Store

releases, build signing, and release management.
- Able to work independently — given a Figma file and a backend endpoint, you can ship a production-ready feature.

Preferred but Not Mandatory

  • Experience with
    Jetpack Compose animation APIs

and
Accompanist

.
- Worked with
real-time chat

,
notifications

, or
live dashboards

.
- Experience with
modularization

, multi-module builds, or feature flags.
- Familiarity with
backend REST design

or light Node/Kotlin backend work.
- Exposure to CI/CD (GitHub Actions, Bitrise, etc.).
- A published app on Play Store that targets API 34 or 35.

What We Expect

We're not looking for someone to "maintain an app."

We're looking for someone to
build

one cleanly, modularly, and future-proof.

You should:

  • Write code that reads like documentation.
  • Argue for or against architectural decisions with reasoning, not ego.
  • Respect deadlines but never at the cost of code rot.
  • Deliver something that passes Play Store review on first submission.
  • Treat performance and battery like first-class citizens.
  • Understand that UI polish is not "extra," it's expected.

Bonus if You

  • Can set up your own backend mocks for local testing.
  • Know Compose performance pitfalls (unnecessary recomposition, remember misuse, snapshot invalidation).
  • Contribute to libraries or open source.
  • Have opinions about build speed, architecture boundaries, and testing discipline. And can back them up

Tools You'll Use

  • Kotlin 2.x, Android Studio Koala+, Jetpack Compose 1.9+
  • Material 3 / Accompanist Libs
  • Retrofit + OkHttp + Moshi/Kotlinx Serialization
  • Coroutines / Flow / StateFlow
  • Hilt / Koin DI
  • Pusher Channels (Realtime Events)
  • JUnit / Compose Test / MockK
  • Gradle KTS

Outcome

When you're done, we'll have an Android app that:

  • Mirrors the Figma design pixel for pixel.
  • Talks seamlessly with REST backend and Pusher real-time events.
  • Passes Google Play's API 35+ review without warnings.
  • Runs edge-to-edge, fluid, stable, and ready for scale.


  • Lahore, Punjab, Pakistan GameChief Full time 900,000 - 1,200,000 per year

    Job Title:Senior Android DeveloperJob Type:Office-Based (On-Site)Location:Gohar Center, Wahdat Road, Muslim Town, Lahore.Duration:Part-timeCompany Description:GameChief is a team of creative minds and tech-savvy experts dedicated to delivering cutting-edge solutions that redefine the boundaries of entertainment. With a passion for innovation, we specialize...


  • Lahore, Punjab, Pakistan Innovation M Services Full time 900,000 - 1,200,000 per year

    Company DescriptionInnovation M Services (IM Services) provides realistic, low-cost digital solutions to help businesses grow. Utilizing state-of-the-art digital tools, our legally registered organization enhances business efficiency. We employ rigorous screening and vetting processes to develop a high-quality talent pool for our clients. Additionally, IM...


  • Lahore, Punjab, Pakistan Khudi Ventures Full time 1,500,000 - 2,500,000 per year

    Salary: Up to 250k (based on the relevance and experience of the candidate)Position:Android Developer (3–5 Years Experience)Location:Lahore (On-site)About the RoleAsSenior Android Developerwith 3–5 years of industry experience, you will help design, build, and maintain our Android applications. You will work closely with product managers, designers,...


  • Lahore, Punjab, Pakistan Dubizzle Labs Full time 104,000 - 130,878 per year

    Required Skill SetAt Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 300+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering customer value. Your primary responsibility would be to...

  • Android Developer

    6 days ago


    Lahore, Punjab, Pakistan Visnext Software Solutions Full time 900,000 - 1,200,000 per year

    Role DescriptionThis is an on-site role for an Android Developer located in Lahore. The Android Developer will be responsible for developing and maintaining mobile applications, designing and implementing Android functionalities, and collaborating with the team to create high-quality software solutions. Day-to-day tasks include coding, testing, debugging,...

  • Android Developer

    2 weeks ago


    Lahore, Punjab, Pakistan DG Group Full time 104,000 - 130,878 per year

    Android Developer (Entry-Level / Early Career)Location:Lahore, Pakistan (On-site) or Remote (Pakistan-based)About UsDG Cars is the largest private hire and taxi service in Nottingham, UK. We have served the East Midlands for 35 years and hold the titlesPrivate Hire Group of the Year (2024, 2025)andMidlands Taxi Company of the Year. Our focus is on continued...

  • Android Developer

    4 days ago


    Lahore, Punjab, Pakistan Dubizzle Labs Full time $60,000 - $120,000 per year

    At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 300+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering customer value. Your primary responsibility would be to build world-class...

  • Android Developer

    4 days ago


    Lahore, Punjab, Pakistan IT GLOBE Full time 900,000 - 1,200,000 per year

    Job description:IT Globe is a fast-growing product-based mobile app development company. We build innovative digital products for a global audience and are passionate about delivering high-performing mobile applications with strong organic growth.Position Overview:Are you passionate about building sleek, high-performance Android apps? We're on the lookout of...

  • Android Development

    2 weeks ago


    Lahore, Punjab, Pakistan Arithmiks Full time 2,160,000 - 2,400,000 per year

    Job Overview:We are seeking a skilled Android Developer with strong expertise in Kotlin/Java and hands-on experience in building high-quality, scalable, and user-friendly mobile applications. The ideal candidate will have a solid understanding of Android SDK, Jetpack components, Material Design, and API integrations, along with a problem-solving mindset and...

  • Android Developer

    2 weeks ago


    Lahore, Punjab, Pakistan ML Bench Full time 2,400 - 24,000 per year

    About the Role:We're hiring a passionate Android Developer with 1-2 years of experience to join our team. You'll work on building high-quality native Android apps using Kotlin, Jetpack Compose, and modern development practices.Key Responsibilities:Build and maintain Android apps using Kotlin and Jetpack ComposeIntegrate REST APIs using Retrofit or KtorManage...