Powered by Information Department Government of Sindh

Position: Mobile App Developer (Android & iOS)

Experience: 4+ years

Location: Karachi

Type: Full-time

Industry: B2B SaaS | FinTech | Governance Tech | Compliance Software

About the Role:

We are looking for a Mobile App Developer with 3 to 4+ years of experience in building high-performance Android and/or iOS applications. This role is ideal for someone who enjoys coding, problem-solving, and creating seamless user experiences.

Key Responsibilities:

  • Develop, test, and maintain mobile applications on Android (Kotlin/Java) and/or iOS (Swift)
  • Build cross-platform apps using Flutter / React Native (if applicable)
  • Collaborate with UI/UX designers and backend developers to implement functional and visually appealing apps
  • Ensure apps are optimized for performance, usability, and security
  • Troubleshoot, debug, and resolve technical issues
  • Participate in code reviews, Agile meetings, and sprint planning
  • Integrate apps with REST / GraphQL APIs and third-party services
  • Design and implement low-latency communication channels using WebSockets and MQTT to ensure real-time synchronization between the mobile front-end and enterprise back-end.
  • Develop robust handling for socket-based connections, including automatic re-connection logic, "heartbeat" monitoring, and payload optimization for unstable network environments.

Required Skills & Qualification:

  • 4+ years of experience as a Mobile Application Developer / Engineer
  • Strong programming skills in Kotlin / Java / Swift
  • Experience with Flutter or React Native is a plus
  • Understanding of mobile app architecture and design patterns
  • Deep understanding of TCP/IP and Socket Programming
  • Hands-on experience with WebSockets (WSS) for full-duplex communication and MQTT for lightweight, pub/sub messaging in resource-constrained environments.
  • Strong grasp of asynchronous programming (Coroutines in Kotlin, Combine/Swift Concurrency in iOS) to handle high-frequency data streams without blocking the UI thread
  • Knowledge of APIs, data storage, and security best practices
  • Experience with Git / version control systems
  • Strong problem-solving and communication skills

Nice to Have:

  • Experience with CI/CD pipelines for mobile apps
  • Knowledge of push notifications, app analytics, and in-app purchases
  • Experience publishing apps on Google Play Store / Apple App Store
  • Familiarity with unit testing and automated testing frameworks

Why Join Us?

  • Be part of a high-growth tech/fintech product impacting regional markets
  • Work with a collaborative team that values accuracy and creativity
  • Exposure to cross-functional projects across Pakistan, GCC, and Africa
  • A chance to build systems, processes, and content that influence decision-makers

Apply Now:

Send your CV and a short note about your experience with Mobile Apps Development at [email protected] CC to [email protected] mentioning Subject: Application Applied for - Mobile App Developer

Pay: Rs180,000.00 - Rs250,000.00 per month

Work Location: In person

Salary

Competitive

Monthly based

Location

Karachi Division,Sindh,Pakistan

Job Overview
Job Posted:
3 hours ago
Job Expire:
2 weeks from now
Job Type
Pvt Job
Job Role
Mobile Application Developer
Education
Bachelor's Degree
Experience
1 Year
Total Vacancies
1
Age requirment
18 Year - 35 Year

Job Tags:

Share This Job:

Location

Karachi Division,Sindh,Pakistan