Company logo hidden

SDK Engineer

Unlock employer Dubai, United Arab Emirates · Oman Direct to Company 1 hour ago · 12 Oct 2026

Financial

  • Estimate: $60k - $120k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Role
We are looking for a senior mobile engineer to build and evolve the SDK that ships inside our customers' games. This position focuses on SDK development rather than app work: your code will function within other products, therefore considerations such as binary size, startup cost, thread safety, and backward compatibility are critical to the role. You will take full ownership of what you build from API design through to release and live integration support. This role is based in-office (hybrid model) in London or Ljubljana, Slovenia.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

You Will

  • Build and maintain our mobile SDK on Android (Kotlin) or iOS (Swift)
  • Own the public API surface: minimal, stable across versions, and hard to misuse
  • Keep the SDK lightweight and resilient, ensuring no crashes in host apps and graceful degradation when the backend is unreachable
  • Manage releases, versioning, and distribution via Maven Central, SwiftPM, and CocoaPods
  • Support customer integrations and investigate issues in live production games
  • Collaborate with backend and data teams to shape the client-server contract

You Need

  • Senior experience shipping production mobile code on Android or iOS at scale
  • Experience building an SDK or library that is consumed by other developers, not just apps
  • Comfort debugging code you do not own, including analyzing crash reports, ANRs, and partial customer reports, often without a reproducible case
  • Experience ensuring that networking and local storage can function reliably in the face of flaky mobile connections, including batching, retries, offline queuing, and persistence
  • A test-first approach to development, as we do not write production code without having failing tests first
  • Proficiency with the latest LLM tooling, which is central to our workflow; we expect you to utilize it effectively

A Strong Plus

  • Unity experience, given that most of our customers integrate via our Unity package
  • Previous work on a mobile ads SDK, particularly AppLovin MAX, and familiarity with the mediation stack: waterfalls, bid floors, fill rate, eCPM, ad lifecycle, and expiration
  • Experience with other cross-platform bridges (React Native, Flutter) is also welcome.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct