Senior Mobile Developer - Closing date 20-October 2026

People (Professional Employers Pvt Ltd)

Islamabad

On-site

PKR 1,800,000 - 3,600,000

Full time

29 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

People (Professional Employers Pvt Ltd) is seeking a Senior Mobile Developer in Islamabad to design, develop, and maintain secure mobile applications for Android and iOS. You will own Android architecture, collaborate with backend teams, and guide junior developers while delivering high-performance solutions.

The role requires 5+ years of mobile experience, strong Kotlin/Android Studio skills, plus Swift/iOS expertise.

Qualifications

  • The Senior Mobile Developer will design, develop, and enhance mobile apps across Android and iOS.
  • Minimum 5+ years of professional mobile app development experience.
  • Strong Kotlin/Android SDK and Java knowledge; Swift/iOS SDK experience is a plus.
  • Experience integrating REST APIs and backend services with mobile apps.
  • Knowledge of secure, offline-capable mobile solutions and CI/CD workflows.

Responsibilities

  • Design, develop, test, deploy, and maintain Android applications and modules.
  • Own Android architecture, performance optimization, and maintenance.
  • Develop and maintain iOS applications; provide support as needed.
  • Integrate mobile apps with backend systems, APIs, databases, and services.
  • Ensure compatibility across devices, screen sizes, and OS versions.
  • Implement device integrations: barcode/QR, biometrics, GPS, camera, Bluetooth, etc.
  • Collaborate with backend, QA, UI/UX, and project managers; mentor juniors.

Skills

Android development
Kotlin
Java
iOS development
Swift
REST APIs
Git
CI/CD

Education

Bachelor's degree in computer science / software engineering / IT / computer engineering

Tools

Android Studio
Jetpack
Xcode
Firebase
REST API integration
CI/CD tooling
Git

Job description

Position Title:Senior Mobile Developer

Duty Station:Islamabad

Contract Duration:1 year (extendable)

Number of Position : 01

JOB DESCRIPTION
  1. OBJECTIVE

The Senior Mobile Developer would be responsible to design, develop, integrate, maintain, and enhance software applications and information/data flows on mobile and handheld devices. The successful candidate will be responsible for delivering secure, reliable, scalable, and high-performance mobile solutions and will provide technical guidance to junior developers.

KEY RESPONSIBILITIES
  • Design, develop, test, deploy, maintain, and enhance Android applications and modules supporting and projects.
  • Take primary ownership of Android application architecture, development, maintenance, and performance optimization.
  • Develop and maintain iOS applications and provide support when required.
  • Translate business and technical requirements into reliable mobile solutions.
  • Integrate mobile applications with backend systems, REST APIs, databases, and other enterprise services.
  • Develop applications supporting offline operation, data synchronization, caching, and intermittent network connectivity where required.
  • Ensure applications perform reliably across different devices, screen sizes, and supported operating system versions.
  • Hands-on experience integrating mobile applications with device hardware and sensors, including:
    • Barcode and QR Code scanning/generation, Biometric authentication – fingerprint, Face ID/Touch ID, Android Biometric API,GPS and
    • Location Services, Facial Recognition / Face Verification, Camera and image capture, Bluetooth/BLE and other device integrations where required, Handheld, rugged, scanning, or field devices
  • Strong hands-on experience with Kotlin, Android SDK, Android Studio, Jetpack, and modern Android development.
  • Experience with Jetpack Compose, MVVM/Clean Architecture, Kotlin
  • Coroutines/Flow, Room, Retrofit/Ok Http, and dependency injection is highly desirable.
  • Ability to maintain and enhance existing Android applications, including applications developed using Java.
  • Strong understanding of Android application lifecycle, permissions, background processing, local storage, networking, and performance optimization.
  • Practical experience with Swift, SwiftUI and/or UIKit, Xcode, and iOS SDK.
  • Perform unit, integration, UI, functional, regression, performance, and device compatibility testing. Develop automated tests using appropriate Android/iOS testing frameworks.
  • Diagnose and resolve application crashes, ANRs, memory leaks, performance issues, API failures, synchronization problems, and device‑specific issues. Use debugging, profiling, crash reporting, and monitoring tools to identify and resolve production issues.
  • Ensure applications meet defined quality, security, and performance standards. Apply secure mobile application development practices.
  • Follow relevant OWASP Mobile Security principles and organizational security standards.
  • Use Git and established branching, pull‑request, code‑review, and release‑management practices. Participate in CI/CD processes for automated builds, testing, and deployment. Manage Android and iOS application builds and releases.
  • Prepare and publish applications with & without Google Play Store and Apple App Store , must have experience with firebase.
  • Document application architecture, technical design, data flow, APIs, configurations, deployment procedures, and troubleshooting procedures.
  • Work effectively with backend developers, QA engineers, UI/UX teams, business analysts, project managers, and other stakeholders.
  • Perform any other technical or project‑related duties assigned by the reporting manager.
  • Bachelor's degree in computer science, Software Engineering, Information Technology, Computer Engineering, or related field.
  • Minimum 5+ years of professional experience in mobile application development.
  • Strong professional experience in Android development.
  • Practical experience developing and maintaining iOS applications.
  • Strong experience with Kotlin and Android SDK.
  • Strong knowledge of Java for Android application maintenance.
  • Experience with Swift and iOS SDK would be a plus.
  • Strong experience integrating REST APIs and backend services.
  • Experience with mobile hardware/device integration.
  • Experience with Barcode, QR Code, Biometric, GPS, Camera, and Facial Recognition/Verification technologies.
  • Experience with modern mobile testing, debugging, profiling, and performance optimization and experience with Git/version control and CI/CD.
  • Strong technical documentation and software architecture skills.
REQUIRED QUALIFICATIONS & EXPERIENCE
  • Bachelor's degree in computer science, Software Engineering, Information
    Technology, Computer Engineering, or related field.
  • Minimum 5+ years of professional experience in mobile application
    development.
  • Strong professional experience in Android development.
  • Practical experience developing and maintaining iOS applications.
  • Strong experience with Kotlin and Android SDK.
  • Strong knowledge of Java for Android application maintenance.
  • Experience with Swift and iOS SDK would be a plus.
  • Strong experience integrating REST APIs and backend services.
  • Experience with mobile hardware/device integration.
  • Experience with Barcode, QR Code, Biometric, GPS, Camera, and Facial
    Recognition/Verification technologies.
  • Experience with modern mobile testing, debugging, profiling, and performance
    optimization and experience with Git/version control and CI/CD.
  • Strong technical documentation and software architecture skills.
PREFERRED TECHNOLOGIES / SKILLS
Android:

Kotlin, Java, Android SDK, Android Studio, Jetpack, Jetpack Compose, MVVM, Clean Architecture, Coroutines/Flow, Room, Retrofit/OkHttp, Hilt/Dagger/Koin.

iOS:

Swift, SwiftUI, UIKit, Xcode, iOS SDK, XCTest/XCUITest.

Testing & Quality:

JUnit, Mockito/MockK, Espresso, Compose UI Testing, XCTest/XCUITest, API testing, regression testing, performance testing.

Development & DevOps:

Git, GitHub/GitLab/Bitbucket, CI/CD, Jenkins/GitHub Actions/GitLab CI/Azure DevOps.

Integration:

REST APIs, JSON, GPS/Location Services, Barcode/QR Code, Biometrics, Facial Recognition, Camera, Bluetooth/BLE, offline synchronization.

Security & Monitoring:

OWASP Mobile Security, encryption, secure storage, Firebase Crashlytics/Sentry or equivalent.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Developer SC-08- Closing date 20-October 2026
Senior Mobile Developer SC-08- Closing date 20-October 2026

People Perfect • Islamabad

On-site
PKR 2,400,000 - 4,200,000
Mobile Application Developer - Islamabad
Mobile Application Developer - Islamabad

Yeah! Global • Islamabad

On-site
PKR 8,344,923 - 12,517,385
Senior Mobile Architect - Android & iOS Leadership
Senior Mobile Architect - Android & iOS Leadership

People Perfect • Islamabad

On-site
PKR 2,400,000 - 4,200,000
Senior Software Engineer - Mobile Development
Senior Software Engineer - Mobile Development

Kamayi • Lahore

On-site
PKR 892,800 - 1,339,200
Native Android Developer (Immediate Joining Only)
Native Android Developer (Immediate Joining Only)

Satus Systems • Lahore Cant

On-site
PKR 669,600 - 1,004,400
Senior Mobile Developer – Build Scalable Android/iOS Apps
Senior Mobile Developer – Build Scalable Android/iOS Apps

People (Professional Employers Pvt Ltd) • Islamabad

On-site
PKR 1,800,000 - 3,600,000
Mobile App Developer
Mobile App Developer

Techwave Developers • Hyderabad City Taluka

Hybrid
PKR 1,200,000 - 1,800,000
Assistant Manager (Application & Mobile App. Development/ Administration)
Assistant Manager (Application & Mobile App. Development/ Administration)

SSGC LPG Limited • Karachi Division

On-site
PKR 1,200,000 - 2,400,000
Senior Android Development
Senior Android Development

Staff IT Solution • Lahore

On-site
PKR 892,800 - 1,339,200
Senior Android Developer
Senior Android Developer

Ecojob • Karachi Division

On-site
PKR 3,674,000 - 4,970,000