Powered by Information Department Government of Sindh

Full job description

Job Title: Senior Mobile Application Developer (Android & iOS)

Location: Karachi / Islamabad / Lahore (Onsite)
Experience Required: 5+ Years
Employment Type: Full-Time

About the Role

We are seeking a highly skilled Senior Mobile Application Developer with strong expertise in both Android and iOS development. The ideal candidate will have hands-on experience developing, maintaining, and deploying enterprise-grade mobile applications using modern mobile technologies and best practices.

Key Responsibilities

  • Design, develop, test, and maintain high-performance mobile applications for Android and iOS platforms.
  • Develop native Android applications using Java and Kotlin.
  • Develop native iOS applications using Swift.
  • Collaborate with UI/UX designers, backend developers, QA teams, and product stakeholders.
  • Integrate mobile applications with RESTful APIs, third-party services, and backend systems.
  • Optimize application performance, scalability, security, and user experience.
  • Troubleshoot, debug, and resolve production issues.
  • Participate in code reviews and enforce coding standards and best practices.
  • Publish and maintain applications on Google Play Store and Apple App Store.
  • Stay updated with emerging mobile technologies, frameworks, and industry trends.

Required Skills & Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in mobile application development.
  • Strong expertise in Java, Kotlin, and Swift.
  • Experience building and deploying native Android and iOS applications.
  • Solid understanding of mobile application architecture patterns (MVVM, MVC, MVP).
  • Experience consuming REST APIs and handling JSON/XML data.
  • Knowledge of mobile security best practices.
  • Experience with Git and version control systems.
  • Strong debugging, performance optimization, and problem-solving skills.
  • Excellent communication and teamwork abilities.

Preferred Skills

  • Experience with CI/CD pipelines for mobile applications.
  • Knowledge of Firebase services (Analytics, Push Notifications, Crashlytics).
  • Experience with offline storage solutions and local databases.
  • Familiarity with Agile/Scrum methodologies.
  • Experience integrating payment gateways, authentication systems, and third-party SDKs.

Keywords

Android Development, iOS Development, Mobile Application Development, Java, Kotlin, Swift, Android SDK, iOS SDK, MVVM, MVC, MVP, REST API, JSON, Firebase, Push Notifications, Google Play Store, Apple App Store, Mobile Security, Git, CI/CD, Agile, Scrum, SDK Integration, Performance Optimization, Native Mobile Apps, Mobile Architecture, SQLite, Core Data, Crashlytics, Mobile UI/UX.

How to Apply

Interested candidates may send their updated CV to:

faisal.khan@avanzasolutions.com

Work Location: In person

Salary

Competitive

Monthly based

Location

Karachi Division,Sindh,Pakistan

Job Overview
Job Posted:
15 hours ago
Job Expire:
1 week from now
Job Type
Pvt Job
Job Role
A Senior Customer Support Specialist handles complex customer issues, mentors junior agents
Education
Bachelor's Degree
Experience
2 Years
Total Vacancies
1
Age requirment
15 Year - 40 Year

Job Tags:

Share This Job:

Location

Karachi Division,Sindh,Pakistan