We are hiring skilled Mobile App Developers with proven experience building, launching, and maintaining apps for both Android and iOS. We are specifically looking for developers who have hands-on experience and can contribute across the full mobile product lifecycle, from planning and development to store submission and post-launch support.
The ideal candidate has strong experience in native or cross-platform mobile development, understands modern mobile architecture, can work closely with product and design teams, and has successfully published apps on both the Google Play Store and Apple App Store.
Required Skills and Qualifications
· Proven experience developing and maintaining mobile applications for both Android and iOS
· Strong proficiency in one or more of the following: Flutter, React Native, Swift, SwiftUI, Kotlin, Java
· Solid understanding of native mobile development and cross-platform development approaches
· Experience with Android Studio, Xcode, SDKs, emulators, simulators, and mobile debugging tools
· Strong understanding of mobile app architecture patterns such as MVC, MVVM, Clean Architecture, or similar
· Experience with REST APIs, GraphQL, JSON, WebSockets, and third-party service integrations
· Knowledge of local storage, caching, offline-first behavior, and synchronization strategies
· Experience implementing authentication and security best practices such as OAuth, JWT, encrypted storage, and secure API communication
· Ability to build responsive, user-friendly, and accessible mobile interfaces
· Strong experience with Git and GitHub, including repositories, branching strategies, pull requests, merge conflict resolution, code reviews, issue tracking, and release tagging
· Familiarity with GitHub Actions or similar CI/CD workflows for automated builds, testing, and deployment is preferred
· Experience collaborating through GitHub-based development workflows with distributed teams
· Strong debugging, testing, and performance optimization skills
· Experience with unit testing, integration testing, and mobile QA best practices
· Familiarity with tools such as Firebase, Crashlytics, Sentry, analytics platforms, and CI/CD pipelines
· Good communication, ownership, and problem-solving skills
Play Store and App Store Publishing Experience
· Proven experience submitting, launching, and maintaining apps on the Google Play Store and Apple App Store
· Strong understanding of app signing, certificates, provisioning profiles, bundle identifiers, release builds, and versioning
· Experience with Google Play Console, App Store Connect, and TestFlight
· Ability to manage store listings, screenshots, metadata, privacy disclosures, app content ratings, and policy requirements
· Experience handling app review feedback, rejection issues, resubmissions, staged rollouts, and production releases
· Understanding of release management, hotfixes, post-launch monitoring, and store compliance updates
Preferred Qualifications
· Portfolio of live apps published on the Play Store and App Store
· Experience working in Agile product teams and fast-paced startup environments
· Familiarity with Fastlane, Bitrise, GitHub Actions, or similar mobile CI/CD tools
· Experience integrating AI-powered features or working in modern product-building workflows
· Strong product sense and attention to mobile UX details
What We’re Looking For
· A developer who can independently build, launch, and improve production-grade mobile apps
· Someone who understands both technical execution and app store delivery requirements
· A reliable team member with strong ownership from concept to release
· A practical problem-solver who can work efficiently with product, design, and backend teams
Responsibilities
· Design, develop, test, deploy, and maintain mobile applications for Android and iOS
· Build high-quality native or cross-platform apps using scalable architecture and clean coding practices
· Convert product requirements, wireframes, and UI/UX designs into polished mobile applications
· Integrate REST APIs, GraphQL services, third-party SDKs, payment gateways, analytics tools, and authentication systems
· Implement app features such as push notifications, offline sync, secure login, background tasks, and device permissions
· Optimize app performance, responsiveness, battery usage, and stability across devices and OS versions
· Troubleshoot bugs, crashes, and production issues using debugging and crash reporting tools
· Collaborate with designers, backend developers, QA, and product stakeholders throughout the development lifecycle
· Manage source code, branches, pull requests, code reviews, and release workflows using version control systems
· Prepare production builds, manage release pipelines, and publish apps to the app stores
· Handle app updates, store compliance requirements, review feedback, and release rollouts after launch
· Maintain documentation, version control standards, and testing discipline
Monthly based
Karachi Division,Pakistan,Pakistan
Karachi Division,Pakistan,Pakistan