Cresta
Senior Mobile Software Engineer - Android & iOS
Canada (Remote) +4 · Remote · Senior · Full-time · Posted Oct 16, 2026
- Location
- Canada (Remote)
United States (Remote)
British Columbia, Canada
Ontario, Canada
US (Remote) - Experience
- 8+ years in relevant domains; at least 2 years in native mobile development.
- Education
- Bachelor’s degree in Computer Science or related field.
About the job
Build and maintain Cresta’s frontend platform while expanding its products to native and hybrid mobile apps and SDKs for Android and iOS.
What you'll do
- Develop reusable, well-tested platform components and contribute to system design and frontend architecture.
- Build headful and headless Android and iOS mobile SDKs for AI agent integrations.
- Own customer-facing deliverables, collaborate with product and engineering teams, and identify product improvements.
What they ask for
- Bachelor’s degree in Computer Science or a related field; strong Computer Science fundamentals.
- At least 8 years of experience in relevant domains.
- At least 2 years of native mobile development experience with Kotlin/Java for Android and Swift for iOS in large-scale consumer-facing products.
- Very solid coding skills; experience leading a frontend stack supporting various product features.
Nice to have
- Experience with React Native, Flutter, or Ionic.
Tools
Kotlin, Java, Android, Swift, iOS, React Native, Flutter, Ionic
AI focus
Build Android and iOS SDKs for AI agent mobile integrations. The posting also states that AI tools may be used in recruiting, subject to human review and oversight.
Model-written summary · the original posting is authoritative