Jobs · empllo
Senior Mobile SDK Engineer
Nimbus Data Systems · North America · Posted 11d ago
About the role
Design and develop mobile SDKs for iOS and Android, ensuring high-quality developer experiences.
📋 Description Own design, development, and maintenance of Canary’s mobile SDKs for iOS/Android Create best-in-class developer experiences: APIs, samples, docs, upgrades Build features/UI components for staff apps with reliability and performance Partner with Product & Design to scope and ship customer-impacting work Collaborate with Backend and Platform to define mobile-server contracts and observability Establish SDK versioning, release processes, and semantic change management 🎯 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 🎁 Benefits Canary Days: monthly company-wide days off Self Improvement Club: budget for personal goals Professional Development Chats: budget for cross-functional development Travel Reimbursement: stipend to visit offices in NY, SF, or Dallas Personal Travel Reimbursement: hotel credit with Canary partners
Read the full posting on empllo →
FAQ
Is the Senior Mobile SDK Engineer role at Nimbus Data Systems remote?+
This Senior Mobile SDK Engineer position is listed as remote (North America).
What is the salary for the Senior Mobile SDK Engineer role at Nimbus Data Systems?+
The listing states Estimated 120k-200k USD.
What seniority level is this Senior Mobile SDK Engineer role?+
This is a senior level position.
How do I apply for the Senior Mobile SDK Engineer role at Nimbus Data Systems?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Nimbus Data Systems.