Software Engineer Mobile
Posted Updated
Description
You will build and own iOS and Android applications from user interfaces through the APIs that support them. You will deliver reliable native-quality experiences, choose between native and cross-platform technologies, partner on polished features, manage releases, and build automated testing across devices and operating-system versions.
Responsibilities
- Build and own iOS and Android mobile applications and supporting APIs
- Deliver smooth interactions, offline resilience, push notifications, and responsible battery and data use
- Develop with Swift, Kotlin, and a cross-platform layer where appropriate
- Turn product and design ideas into polished mobile features and iterate using usage data
- Manage release pipelines, app-store review processes, versioning, and staged rollouts
- Maintain consistency across mobile, desktop, and web experiences
- Build automated testing across devices and operating-system versions
- Bring new model capabilities into mobile applications
Requirements
- 5+ years of software engineering experience focused on mobile
- Experience shipping and maintaining production iOS and/or Android applications
- Swift and/or Kotlin
- Experience with a cross-platform framework such as React Native
- Backend and API development capability
- End-to-end feature ownership
