← All roles
U

Senior Mobile Platform Engineer

Unifonic · Engineering · Senior · Today

✓

Anyone, anywhere in the world can apply.

WorldwideAny timezoneMobileSDKiOSAndroid

Applies on the original listing · via Himalayas

Who can apply

Read straight from the listing, so you know before you spend time on it.

Anywhere in the world

Anyone, anywhere in the world can apply.

Async-first
The listing doesn't promise async-first working.
Contractor / B2B
No mention of hiring international contractors or invoicing.
Global stipend
No home office or equipment budget mentioned.
Annual retreat
No company-paid get-togethers mentioned.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

As a Senior Mobile Platform Engineer, you will own the SDK platform end to end, treating it like a first-class product for third-party developers. Your responsibilities span the full platform lifecycle, including defining public API shapes, implementing core features in Rust and native shells, orchestrating release pipelines, and integrating platform-specific features like rich push and integrity checks using modern AI-assisted engineering practices.

What you'll do

  • Design idiomatic public APIs and write contracts and conformance vectors across iOS, Android, and web shells.
  • Implement features in the Rust core and shell executors, overseeing and validating AI-assisted code contributions.
  • Build and maintain automated release pipelines producing XCFramework, AAR, and npm packages with symbols, SBOMs, and privacy manifests.
  • Handle merchant integration issues and tickets, replaying diagnostic bundles and publishing patch releases.
  • Create architectural decision records (ADRs), migration guides, changelogs, and technical integration documentation.

What you bring

  • 7+ years of software engineering experience, with 2+ years building libraries, SDKs, or platforms consumed by third parties.
  • Strong expertise in public API design, SemVer, mobile lifecycles, and cross-language interoperability (FFI, JNI/NDK, or Swift C interop).
  • Production experience shipping either iOS SDKs (Swift 6 concurrency, XCFrameworks, SPM) or Android SDKs (Maven Central, ProGuard/R8, WorkManager).
  • Advanced proficiency with AI-assisted software development tools and coding agents (such as Claude Code).
  • Experience writing comprehensive developer documentation, ADRs, and diagnostic integration tooling.

About Unifonic

Unifonic is an AI-native customer experience platform serving over 5,000 enterprises across emerging markets and the MENA region.

View Unifonic profile & open roles →

Get job alerts for new verified roles. No account needed.

Unsubscribe any time. See our Privacy Policy.