Skip to main content
All roles
Development

Senior Mobile Engineer (React Native)

Remote, PakistanFull-time

The Role

Mobile is often where an enterprise system meets the people who use it every day, which means the bar for reliability is high and the room for sloppiness is low. BearPlex builds mobile apps the same way we build everything else: as production assets that survive real usage, not as demos that look good in a screenshot.

You will own cross-platform mobile work end to end, shipping iOS and Android apps for enterprise clients who expect smooth performance, clean offline behavior, and releases that do not break in their hands. This is a senior seat where you set the standard for how mobile is done here.

What You Will Do

  • Ship cross-platform apps. Build and release production React Native applications to the App Store and Google Play for enterprise clients.

  • Own the native boundary. Write or integrate native modules in iOS and Android when the product needs capabilities the framework does not give you.

  • Engineer for performance. Profile and fix jank, memory, and startup issues so the app stays fast on the real devices clients use.

  • Handle offline and sync. Design local storage, caching, and synchronization so the app behaves correctly on poor connections.

  • Build resilient app architecture. Structure navigation, state, and data layers in TypeScript so the codebase stays maintainable across releases.

  • Own the release pipeline. Manage builds, signing, store submissions, and over-the-air updates with discipline and repeatability.

  • Set quality standards. Add tests, instrumentation, and crash reporting, and review the mobile work of others.

What We Are Looking For

  • Shipped real mobile apps. You have published and maintained production iOS and Android apps that real users depend on.

  • Deep React Native. You know the framework well, including its rendering model, navigation, and the rough edges that bite in production.

  • Strong TypeScript. You write strongly typed, well-structured mobile code, not loosely typed glue.

  • Platform fluency. Comfort with both native ecosystems, including signing, permissions, and store review realities.

  • Performance instinct. You measure before you optimize and know how to read a profiler.

  • Clear communication. You write clearly and coordinate well, which matters on a remote team.

Nice to Have

  • Native experience. Hands-on Swift or Kotlin work beyond the React Native bridge.

  • Backend familiarity. Comfort working with Node.js APIs and integrating mobile clients against them.

  • Notifications and deep linking. Experience with push, deep links, and background tasks.

  • CI and CD for mobile. Familiarity with automated build and release pipelines for app stores.

Why BearPlex

  • Senior peers. Join engineers who have all shipped real production software and hold mobile to the same bar as the backend.

  • Real production work. Build apps that go to real stores for real enterprise clients, not internal throwaways.

  • Fully remote in Pakistan. Work from anywhere in Pakistan with a team that runs well across distance.

  • Learning budget. Support for the devices, courses, and tools that keep your craft current.

  • Clear growth. A path toward mobile lead and architecture roles as our client base expands.

What you bring
React NativeTypeScriptiOSAndroidMobile PerformanceOffline SyncApp Store DeploymentCI/CD
Apply

Send us your work.

Start by dropping your resume. We read it and fill in the form for you, so you only complete what we could not. Our team reviews every application personally; you will hear back either way.

Drop your resume to begin, or click to browse
PDF, up to 10MB. We will read it and fill in the form for you.

Prefer to type it out?