About the Role
We are looking for a talented iOS Software Engineer to build and evolve mobile applications that power insurance and financial products. You will also contribute to features that leverage automation and AI-assisted capabilities where they improve user experience and operational efficiency. This is a fully remote position where you will be part of a global engineering team working across multiple countries to build reliable, scalable mobile systems.
Responsibilities
- Build and ship iOS features using Swift.
- Create clean mobile flows for insurance, payments, claims, renewals and financial services.
- Work with product and design to simplify complex user journeys.
- Integrate backend APIs and ensure mobile flows are stable and reliable.
- Improve performance, crash rate, loading states, responsiveness, memory usage and battery efficiency.
- Use analytics, user behavior and production issues to improve the product.
Requirements
- 3+ years of iOS development experience using SwiftUI.
- Strong iOS fundamentals and experience shipping production apps.
- Good knowledge of SwiftUI, UIKit, async/await and iOS architecture patterns.
- Strong sense of mobile UX, usability, edge cases and user flows.
- Experience integrating REST APIs and debugging production issues.
- Fast execution, high ownership and strong attention to product quality.
- App links, GitHub, screenshots or examples of shipped work are a strong advantage.
Skills
- Swift
- SwiftUI
- UIKit
- async/await
- REST APIs
- Android Jetpack
- Compose
- Coroutines
- Flow
- GitHub
- Java
- Kotlin
- ML frameworks
- NoSQL
- RESTful APIs
- SQL
- TensorFlow Lite
- User Experience
- UX
- ViewModel
- XML
Location
- San Francisco, CA
- Remote
Work Type
- Work From Home
- Remote
- 100% Remote
Experience Level
- 3+ years
Salary/Compensations
- USD 120000 - USD 175000 - yearly
Benefits
- medical insurance
- Dental
- Vision
- Savings Plan Options
- PTO
Equal Opportunity
- All your information will be kept confidential according to EEO guidelines.
