Role Overview
The Mobile Product Engineer at KnowledgeCity is an autonomous role based in Pakistan that oversees the entire mobile product portfolio across iOS and Android. This position is ideal for an experienced mobile professional who thrives in an AI-native environment and wants full accountability for the mobile experience from discovery to production.
Key Responsibilities
Manage the complete lifecycle of all KnowledgeCity mobile applications, including KC Safety, KC LMS, and emerging suite products, ensuring optimal health and high user ratings.
Handle all aspects of Apple App Store and Google Play release management, such as developer accounts, certificates, store listings, and policy rejections.
Direct and orchestrate multiple AI agents across engineering, quality assurance, design, and architecture to design and build mobile features.
Build and maintain cross-platform applications using frameworks like React Native or Flutter, alongside native iOS and Android depth for platform-specific tasks.
Integrate mobile applications with the wider KnowledgeCity platform, covering user directory SSO, product APIs, notifications, and analytics.
Validate every production release on real iOS and Android devices within one hour of going live, monitoring performance metrics, crash rates, and store vitals.
Monitor daily store feedback, crash reports, and user reviews, translating recurring issues into prioritized fixes.
Maintain predictable release governance with clear release notes, version tracking, and operational runbooks for signing and submission.
Plan and run weekly sprints with clear user outcomes, communicating proactively with the Head of Product to surface risks and solutions.
Prioritize the mobile backlog using data from store reviews, crash analytics, support tickets, and product roadmaps.
Requirements
Five or more years of hands-on mobile app development experience with apps personally shipped and maintained on both the Apple App Store and Google Play.
Proven background in managing store releases, code signing, provisioning, TestFlight, and Google Play testing tracks.
Strong expertise in React Native or Flutter alongside working knowledge of native iOS (Swift or SwiftUI) and Android (Kotlin) development.
Experience integrating mobile apps with SSO or OAuth, REST APIs, push notification services, and crash reporting tools like Firebase Crashlytics or Sentry.
Practical experience using AI-assisted development tools with the judgment to review AI-generated code for production quality.
Experience setting up mobile CI/CD pipelines through Fastlane, GitHub Actions, or Bitrise.
Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
Advanced English proficiency, both written and spoken.
Nice to Have
Experience managing multiple apps or white-label builds from shared codebases.
Background in EdTech or B2B SaaS mobile product environments.
Skills and Tools
Full mobile lifecycle ownership spanning design, build, test, submission, release, monitoring, and improvement.
In-depth knowledge of App Store Review Guidelines and Google Play policies.
Strong instinct for mobile UX quality, native platform conventions, accessibility, and performance.
Ability to direct AI agents effectively as high-output delivery partners.
Systems thinking to understand connections between mobile apps and the wider company platform.
Proficiency in React, React Native, Flutter, Swift, Kotlin, REST APIs, and mobile CI/CD pipelines.
Salary and Benefits
High autonomy and direct ownership of the entire mobile application portfolio.
Opportunity to work at the frontier of AI-native product engineering.
Paid time off within a supportive, high-trust team environment.
Professional growth opportunities through access to training materials and company courses.
Competitive compensation commensurate with experience.
About the Company
KnowledgeCity provides comprehensive online training solutions and educational platforms. Operating with modern engineering practices, the company integrates AI-native methodologies into its technology department to build scalable, high-quality digital products for users globally.
How to Apply
Interested candidates should visit the official KnowledgeCity careers page to submit their application and required details.