# Senior Mobile SDK Engineer
**Company:** [Canary Technologies](https://hotfix.jobs/companies/canary-technologies)
**Location:** Remote
**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
**Apply:** https://hotfix.jobs/jobs/senior-mobile-sdk-engineer-at-canary-technologies-7082f098-b197-4081-bb9e-59c808b5d965
**Canonical:** https://hotfix.jobs/jobs/senior-mobile-sdk-engineer-at-canary-technologies-7082f098-b197-4081-bb9e-59c808b5d965