# Senior Mobile SDK Engineer

**Company:** [Canary Technologies](https://hotfix.jobs/companies/canary-technologies)
**Location:** Remote
**Role:** Mobile Engineering
**Experience:** 5+ years
**Skills:** Swift, Kotlin, iOS, Android, Swift Package Manager, Cocoapods, Gradle, Maven, Xcode Cloud, Fastlane, API Design, Modular Architecture, Semantic Versioning, Networking, Concurrency
**Posted:** 2026-05-20

> Senior engineer building and maintaining iOS and Android mobile SDKs for external hotel brand integrations, plus contributing to first-party staff apps. Requires 5+ years of mobile experience, proven SDK delivery, strong API design, and excellent documentation skills.

## Job Description

## Responsibilities
- Own the design, development, and maintenance of Canary’s mobile SDKs (iOS and/or Android) that power guest and staff experiences for large hotel brands
- Create best-in-class developer experiences: clear APIs, robust samples, documentation, and upgrade paths
- Build features and UI components for our first-party staff apps with a focus on reliability and performance
- Partner with Product and Design to scope, sequence, and ship customer-impacting work
- Collaborate with Backend and Platform teams to define mobile-server contracts and observability
- Establish SDK versioning, release processes, and semantic change management
- Improve code quality through testing, automation, and thoughtful architecture
- Participate in code reviews and mentor other engineers
- Drive operational excellence including monitoring, logging, crash analytics, and on-call readiness

## Requirements
- 5+ years building mobile applications or SDKs on iOS or Android, with deep expertise in Swift or Kotlin
- Proven experience designing, shipping, and supporting public SDKs consumed by external developers
- Strong grasp of API design, modular architecture, semantic versioning, and backward-compatibility strategies
- Proficiency with mobile fundamentals: networking, concurrency, persistence, security, and performance optimization
- Experience with mobile package managers and build systems (Swift Package Manager, CocoaPods, Gradle/Maven, Xcode Cloud, fastlane, or similar CI)
- Quality mindset: unit and UI testing, automation, crash analytics, and observability best practices
- Excellent written communication skills to produce samples and docs that make integration fast and painless
- Self-starter who thrives in ambiguity and partners closely with Product to deliver business impact

## Nice-to-Haves
- Experience on both iOS and Android, or cross-platform frameworks (React Native, Flutter, KMP)
- Backend familiarity in Python and cloud services such as AWS
- Experience building for enterprise customers and handling release management at scale

## Similar roles

- [Senior Android Engineer, Design System](https://hotfix.jobs/jobs/8a7176f6-0912-4488-b55f-a47e57f24b03) - Reddit - Remote - $191k – $267k/yr
- [Senior React Native / Expo Engineer](https://hotfix.jobs/jobs/45a94d8d-a3e6-4c65-9063-60c06d491347) - Mochi Health - San Francisco, CA - $230k – $330k/yr
- [Senior Mobile Cross Platform Engineer](https://hotfix.jobs/jobs/a99075f9-5f84-440f-b5ef-8c287b5dec59) - Chime - New York, NY - $164k – $227k/yr
- [Sr. Mobile Engineer, L4](https://hotfix.jobs/jobs/5225ee9e-1861-4acc-96a5-5e51be3e01d5) - Betterment - New York, NY - $170k – $195k/yr
- [Senior Software Engineer, Mobile](https://hotfix.jobs/jobs/ec225654-256d-4e17-b7ae-43c1745c7707) - ZoomInfo - Bethesda, MD - $140k – $220k/yr

**Apply:** https://hotfix.jobs/jobs/7082f098-b197-4081-bb9e-59c808b5d965
**Canonical:** https://hotfix.jobs/jobs/7082f098-b197-4081-bb9e-59c808b5d965