Salary
≈ $37k – $101k per year (Estimated)
Location
In office (Dubai)
Seniority
Principal · 10+ years exp

Removed from the employer's board on Nov 8, 2026. First seen by Alion on Dec 26, 2025. Flatgigs scores D on the Alion truth index.

Overview
Company
What next

Open roles like this one

Mobile
Similar stack
Same company
Dubai
Android Developer 2 years ago
In office · Full-Time · 3+ years exp · Dubai
JavaScript
Java
Dart
Frontend
React.js
Mobile
Android SDK
Flutter
React Native
Cordova
DevOps
Rest API
Apply
Hybrid · Full-Time · 3+ years exp · Dubai
JavaScript
Kotlin
Dart
Swift
Frontend
React.js
Mobile
Flutter
React Native
Apply
Hybrid · Full-Time · Dubai
Python
Go
JavaScript
Kotlin
Dart
Node JS
Python
FastAPI
Django
Dart
Riverpod
Bloc
AI/ML
Claude
ElevenLabs
AI Agents
Whisper
OpenAI
Text-to-Speech
Edge AI
LiteRT
Frontend
GraphQL
Mobile
Core ML
Flutter
Fastlane
State Management
Offline-First
ProGuard
DevOps
Rest API
GCP
GitHub Actions
WebSockets
CI/CD
Management
Stripe
Apply
Android Developer 2 days ago
In office · Full-Time · Cape Town
JavaScript
Java
Kotlin
Frontend
React.js
Mobile
React Native
Ionic
Capacitor
Apply
$130k – $230k per year · In office · Full-Time · 1+ year exp · New York
Swift
Objective-C
AI/ML
AI Agents
Agentic Workflows
Mobile
MVVM
iOS SDK
DevOps
Rest API
Apply
Java Developer 18 days ago
$98k – $120k per year · Equity · Hybrid · 3+ years exp · High School Diploma · Roseville
JavaScript
Java
Kotlin
SQL
Java
Maven
Spring Boot
Hibernate
Gradle
Kotlin
Mockito
Databases
ElasticSearch
OpenSearch
Frontend
Vue.js
Mobile
JUnit
DevOps
Rest API
Azure
Git
AWS
Docker
Kubernetes
Cybersecurity
OWASP Top 10
Apply
≈ $119k – $222k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Austin
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Hibernate
Databases
Oracle
Frontend
Webpack
React.js
JQuery
DevOps
Rest API
Azure
CI/CD
Git
AWS
Cybersecurity
OWASP Top 10
Management
Agile
Waterfall
Apply
≈ $108k – $205k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Austin
Java
SQL
Bash
Databases
MySQL
PostgreSQL
Oracle
MS SQL
DevOps
Splunk
Terraform
Azure DevOps
GitHub Actions
New Relic
Datadog
Dynatrace
Prometheus
Azure
CI/CD
Windows Server
AWS
Grafana
Configuration Management
FinOps
SLI/SLO/SLA
GitHub
IAM
Windows
Management
Agile
Waterfall
Apply
Mid-Level AI Engineer 19 days ago
Hybrid · 3+ years exp · Melbourne
Python
JavaScript
TypeScript
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude Code
LlamaIndex
Model Context Protocol
Function Calling
AI Agents
Promptfoo
Pydantic AI
LLM
RAG
OpenAI Codex
A2A
Context Engineering
Agentic Workflows
DevOps
Azure
CI/CD
Management
Agile
Apply
≈ $16k – $37k per year (Estimated) · In office · Full-Time · Madurai
JavaScript
TypeScript
Frontend
Tailwind CSS
RxJS
Angular
NgRx
Angular Material
Mobile
Dependency Injection
State Management
PWA
DevOps
CI/CD
Git
Docker
Management
Agile
Scrum
Apply
See all jobs
Flatgigs is a Dubai-based recruitment and talent solutions firm that helps investor-backed and investor-ready startups across the Middle East and North Africa fill critical roles and close execution gaps. Its searches cover engineering, product, sales and operations positions for clients such as a deep-technology AI platform expanding into Europe and Qatar and a computer vision startup providing AI match analysis for youth football academies in Dubai. Openings it handles include computer vision, full-stack, backend, DevOps and mobile engineers, product managers and designers, business analysts, IT and network administrators, accountants, project coordinators and regional sales leads.

We are looking for a highly experienced Principal Mobile SDK Engineer to lead the architecture and development of our proprietary Navigation SDK.

Unlike typical app development, this role involves building the core engine that powers navigation experiences. You will be responsible for wrapping and extending open-source native mapping engines, integrating our custom routing APIs, and exposing a clean, robust, and developer-friendly API surface for both Android and iOS platforms.

You will work directly with the founders to turn our navigation logic into a reusable, high-performance SDK product.

Responsibilities

  • SDK Architecture: Design and implement a unified navigation SDK architecture for Android (Kotlin) and iOS (Swift) that wraps underlying native mapping libraries.
  • Core Navigation Logic: Implement complex logic for turn-by-turn navigation, including route snapping, off-route detection, rerouting, and ETA calculation.
  • API Design: Craft intuitive, idiomatic, and thread-safe APIs for client developers. You are building tools for other engineers, so Developer Experience (DX) is paramount.
  • Performance Optimization: Optimize for battery usage, memory management (tile caching), and CPU efficiency during active navigation sessions.
  • Sensor Fusion: Work with raw GPS, accelerometer, and gyroscope data to improve location accuracy and handle "tunnel" or weak-signal scenarios.
  • Release Engineering: Manage the CI/CD pipeline for SDK distribution (Maven Central, CocoaPods, Swift Package Manager) and versioning.

Requirements

  • 10+ Years of Engineering Experience: Deep expertise in mobile development lifecycles.
  • Dual Native Proficiency: High proficiency in both Kotlin (Android) and Swift (iOS). You must be comfortable context-switching between platforms.
  • SDK/Library Development: Proven experience building and maintaining SDKs or shared libraries consumed by third-party applications. You understand semantic versioning, backward compatibility, and ABI stability.
  • System Design: Experience designing clean interfaces (Facade pattern, Delegate pattern, Observer pattern) to hide complex internal logic.
  • Background Execution: Deep understanding of Android Foreground Services and iOS Background Modes (Location Updates, Audio) to ensure navigation survives when the app is minimized.

Specialized Skills (Highly Preferred):

  • GIS & Mapping: Experience with the internals of major Mapping or Navigation SDKs. Understanding of Vector Tiles (OpenGL/Metal rendering), GeoJSON, and coordinate projection systems (Mercator vs. WGS84).
  • Geometry Math: Familiarity with computational geometry (calculating bearings, distances, polygon intersections, and line snapping).
  • Kotlin Multiplatform (KMP): Experience or interest in migrating shared business logic to KMP to reduce code duplication between Android and iOS.
  • Binary Compatibility: Understanding of ProGuard/R8 rules (Android) and Module interfaces (iOS) to prevent symbol conflicts.
What next
Get the next one before it closes
It was open for 317 days. 439 Mobile roles were posted this week.
A free account puts the new ones in your feed the day they appear, matched to your level and your pay.
Free forever. No card. Under a minute.
This is one of many
2,139,088 more open roles from verified company boards, updated every day.