Mobile Engineer

3 days ago


Islamabad, Islamabad, Pakistan National Credit Recovery Inc Full time 1,200,000 - 2,400,000 per year

Mobile Engineer (Flutter / Native)

Location: Remote (Pakistan)

Type: Full-time

Reports to: Software Architect / Tech Lead

Works with: Product, Full-Stack, QA/SDET, fractional DevOps

Role Summary

We're hiring a Mobile Engineer (Flutter / Native) to own end-to-end delivery of high-quality mobile 

apps. You'll turn product requirements into smooth UIs, robust state management, reliable offline 

behavior, and production-ready releases on Google Play and App Store. You care about 

performance, reliability, accessibility, security, and observability as much as shipping features.

What You'll Do


• Feature delivery: Build user flows/components in Flutter/Dart (preferred). 

Create/maintain native modules (Android/iOS) when device capabilities need it.


• State management & architecture: Choose and implement pragmatic patterns (Bloc, 

Riverpod, Provider, Redux) with clean architecture (layers, DI, SOLID, testable boundaries).


• Networking & APIs: Integrate REST/GraphQL/gRPC/WebSockets; handle retries, timeouts, 

exponential backoff, pagination, idempotency, and error contracts; respect API versioning.


• Offline-first: Local storage (Hive/Drift/SQLite/Room/CoreData), background sync, conflict 

resolution, cache invalidation, and graceful connectivity handling.


• UI/UX quality: Pixel-perfect from Figma; support dark mode, dynamic type, 

RTL/localization, a11y (screen readers, touch targets, contrast), and proper empty/error 

states.


• Performance: Maintain 60fps; profile jank/memory/CPU; lazy lists, image caching, deferred 

loading; reduce APK/IPA size (tree-shaking, R8, etc.).


• Notifications & deep links: Push (Firebase/APNS), channels/topics; universal/app links 

and navigation/back-stack hygiene.


• Security & privacy: Secure storage (Keychain/Keystore), basic root/jailbreak awareness, 

cert pinning where applicable, sensitive logging redaction, and permission flows.


• Analytics & crash reporting: Instrument events/funnels (Firebase/Segment/Amplitude), 

Crashlytics/Sentry, and add observability hooks (logs/metrics/traces).


• Testing: Unit, widget/golden, and integration tests; mockable services; flaky-test 

governance; smoke tests in CI (Codemagic/GitHub Actions/Bitrise/Azure DevOps).


• Release engineering: Automate build/signing with Fastlane or native tooling; manage store 

assets, release notes, staged rollouts, feature flags, and rollback plans.


• Collaboration & docs: Break down stories, estimate, write READMEs/runbooks, participate 

in PRs, demo features; partner with QA on acceptance criteria.

Minimum Qualifications


• 3–6+ years building and shipping mobile apps; 2+ years with Flutter/Dart and at least one 

production app on Play/App Store.


• Strong command of state management (Bloc/Riverpod/Provider/Redux) and navigation 

patterns.


• Experience consuming REST/GraphQL APIs; handling auth flows (OAuth2/OIDC), errors, 

retries, pagination.


• Offline-first experience: local storage, background sync, conflict resolution.


• Proficient in testing (unit, widget/golden, integration) and mobile CI 

(Codemagic/Fastlane/GitHub Actions/Bitrise).


• Performance profiling and optimization (rendering, memory, startup, bundle size).


• Security hygiene (secure storage, permissions, basic device integrity, safe logging).


• Analytics/crash reporting (Firebase/Crashlytics/Sentry/Amplitude/Segment) and feature 

flags/remote config.


• Familiar with store submission processes, signing, provisioning profiles, and staged rollout 

practices.


• Git, PR reviews, and clear communication/documentation skills.

Bonus (nice-to-have): Native Kotlin/Swift; platform channels; camera/media pipelines; 

maps/geofencing; IAP/subscriptions; certificate pinning; A/B testing; integrating LLM/AI features on device or via APIs.


  • Mobile Engineer

    7 days ago


    Islamabad, Islamabad, Pakistan NCRI Full time 1,200,000 - 3,600,000 per year

    Mobile Engineer (Flutter / Native)Location: Remote (Pakistan)Type: Full-timeReports to: Software Architect / Tech LeadWorks with: Product, Full-Stack, QA/SDET, fractional DevOpsRole SummaryWe're hiring a Mobile Engineer (Flutter / Native) to own end-to-end delivery of high-quality mobileapps. You'll turn product requirements into smooth UIs, robust state...

  • DevOps Engineer

    5 days ago


    Islamabad, Islamabad, Pakistan MWAN Mobile Full time 600,000 - 1,200,000 per year

    Job Title: DevOps Engineer (1–3 Years Experience)Location : Bahria Town, Phase 4, RawalpindiMWAN MOBILE currently has an exciting opportunity for aDevOps Engineerwho has hands-on experience in automation, deployment, and infrastructure management across on-premises and cloud environments.Requirements and QualificationsAt least 1–3 years of experience ...


  • Islamabad, Islamabad, Pakistan ZZ Technologies Islamabad Full time 1,200,000 - 2,400,000 per year

    Company DescriptionZZ Technologies is a leading software development company specializing in high-quality website and mobile application development. We excel in open source-based products and tools while providing tailor-made solutions such as community sites, e-commerce applications, and custom web applications. Our diverse range of services spans multiple...

  • Fintech Mobile

    5 days ago


    Islamabad, Islamabad, Pakistan INEXOR Full time 1,500,000 - 3,000,000 per year

    OverviewWe are hiring aSecurity Engineer / Mobile Application Security Testerto secure ourfintechmobile-based software products withbank-grade security standards. This role involvespenetration testing,secure code reviews,security audits, vulnerability assessments, and building processes to prepare the company forSOC 2, ISO 27001, and similar security...


  • Islamabad, Islamabad, Pakistan CapiPlan Full time 600,000 - 800,000 per year

    Company DescriptionCapiPlan is dedicated to making efficient business management accessible to individuals and organizations of all experience levels. We develop intuitive software solutions designed to streamline complex operations. By focusing on user-friendly design and innovative technology, we empower businesses to achieve their goals with ease and...


  • Islamabad, Islamabad, Pakistan Invicttus Full time 1,200,000 - 2,400,000 per year

    Jr. to Mid Unity Game Developer/EngineerLocation: I-10/3, IslamabadExperience: 1 to 3 yearsJob Type: Full-time and OnsiteJob Description:We are seeking aJr. to Mid-Level Unity Game Developerto join our dynamic team. You will be responsible for developing, optimizing, and maintaining engaging games for mobile and WebGL (HTML5) platforms. The ideal candidate...


  • Islamabad, Islamabad, Pakistan CodenzaX Full time 900,000 - 1,200,000 per year

    Company DescriptionCodenzaX is a next-gen software company that empowers businesses through intelligent digital transformation. We specialize in building scalable Web, Mobile, and AI-driven solutions with a focus on clean architecture, intuitive design, and impactful results. Our mission is to bridge the gap between imagination and execution by delivering...


  • Islamabad, Islamabad, Pakistan Nysonian Full time 900,000 - 1,200,000 per year

    Full-Stack Mobile App Developer (React Native – iOS & Android)Location: On-Site (Islamabad, Pakistan)Department: EngineeringReports To: Head Of EngineeringJob Type: Full-TimeAbout NysonianAt Nysonian, we're building the next generation of global lifestyle brands across travel, fitness, and wellness. With $150M+ in annual revenue, 300+ teammates across 6...


  • Islamabad, Islamabad, Pakistan Nysonian Full time 600,000 - 1,200,000 per year

    Full-Stack Mobile App Developer (React Native – iOS & Android) Location: On-Site (Islamabad, Pakistan) Department: Engineering Reports To: Head Of Engineering Job Type: Full-Time About Nysonian At Nysonian, we're building the next generation of global lifestyle brands across travel, fitness, and wellness. With $150M+ in annual revenue, 300+ teammates...


  • Islamabad, Islamabad, Pakistan Nysonian Inc. Full time 1,200,000 - 3,600,000 per year

    Location:On-Site (Islamabad, Pakistan)Department:EngineeringReports To:Head Of EngineeringJob Type:Full-TimeAbout NysonianAt Nysonian, we're building the next generation of global lifestyle brands across travel, fitness, and wellness. With$150M+ in annual revenue,300+ teammates across 6 countries, and1.3M+ customers worldwide, we're only at the beginning.Our...