Senior Mobile SDK Engineer (Mobile)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Mobile SDK Engineer (Mobile): Building and maintaining mobile SDKs to enable enterprise hotel brands to embed Canary’s platform into their apps with an accent on developer experience, API design, and performant mobile code. Focus on designing robust public APIs, establishing versioning strategies, and optimizing mobile-server contracts for scale.
Location: Remote (USA)
Company
provides a hospitality-specific AI platform used by over 20,000 hoteliers worldwide to modernize guest and staff experiences.
What you will do
- Design, develop, and maintain mobile SDKs for iOS and Android to power guest and staff experiences for large hotel brands.
- Create high-quality developer experiences including clear APIs, documentation, and robust samples.
- Build features and UI components for first-party staff apps with a focus on reliability and performance.
- Collaborate with Product, Design, and Backend teams to define mobile-server contracts and observability.
- Establish SDK versioning, release processes, and semantic change management.
- Improve code quality through testing, automation, and mentoring other engineers.
Requirements
- Must be based in the USA.
- 5+ years of experience building mobile applications or SDKs on iOS or Android.
- 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, and backward-compatibility strategies.
- Proficiency with mobile package managers (SPM, CocoaPods, Gradle) and CI tools (Xcode Cloud, fastlane).
Nice to have
- Experience with both iOS and Android or cross-platform frameworks (React Native, Flutter, KMP).
- Backend familiarity with Python and cloud services such as AWS.
- Experience building for enterprise customers and handling release management at scale.
Culture & Benefits
- Canary Days: Monthly company-wide days off to ensure the team recharges.
- Self Improvement Club: Monthly budget for personal goals and professional growth.
- Professional Development: Budget provided for cross-functional professional development chats.
- Travel Reimbursement: Stipend to visit offices in New York, San Francisco, or Dallas.
- Personal Travel Credit: Credits for stays at hotels that utilize Canary's platform.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →