Senior Mobile Engineer
New
Remote - USAFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AndroidKotlinSwiftCI/CDiOS
Requirements
- 5+ years building production mobile apps on iOS or Android, with deep expertise in Swift or Kotlin
- Proven experience taking features from spec to ship in a customer‑facing mobile product
- Strong grasp of mobile fundamentals: networking, concurrency, persistence, security, and performance optimization
- Comfortable with platform UI frameworks (SwiftUI/UIKit or Jetpack Compose/Views) and modern app architecture
- Experience with mobile CI/CD, distribution, and crash analytics (Xcode Cloud, fastlane, Gradle/Bitrise, Firebase Crashlytics, or similar)
- Quality mindset: unit and UI testing, automation, and observability best practices
- Excellent written and verbal communication; able to work autonomously with Product and Design
- Self‑starter who thrives in ambiguity and ships business impact
Responsibilities
- Own the design, development, and release of features in Canary’s first‑party staff and guest mobile apps
- Ship high‑quality UI and product flows on iOS or Android with a focus on reliability, accessibility, and performance
- Partner with Product and Design to scope, sequence, and deliver customer‑impacting work
- Collaborate with Backend and Platform teams to define mobile‑server contracts, error handling, and observability
- Establish and improve release processes, feature flags, and crash/regression monitoring
- 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
View Full Description & ApplyYou'll be redirected to the employer's site