iOS Software Engineer
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an iOS Software Engineer based in the United States.
This role focuses on building high-performance, production-grade mobile applications that power modern digital insurance and financial services experiences.
You will contribute to the development of scalable iOS products used by millions of users across multiple markets.
The position involves working in a highly collaborative, global engineering environment alongside product, design, backend, and AI teams.
You will design and implement intuitive mobile experiences using modern iOS frameworks while ensuring performance, reliability, and scalability.
A key part of the role involves integrating backend systems and APIs to support core user journeys such as policies, claims, and payments.
You will also contribute to emerging AI-assisted mobile features that enhance automation and user engagement.
This is a fast-paced, high-ownership environment where engineering quality directly impacts large-scale user experiences.
Accountabilities:
- Build, maintain, and evolve production-grade iOS applications using Swift and SwiftUI.
- Design intuitive and responsive user interfaces for insurance, financial services, and transactional workflows.
- Integrate RESTful APIs for core services including quotations, claims, payments, and policy management.
- Contribute to AI-assisted mobile features such as chat interfaces, recommendations, and automated workflows.
- Optimize application performance, including responsiveness, memory usage, battery efficiency, and stability.
- Implement analytics, crash reporting, and user behavior tracking to improve product quality and decision-making.
- Collaborate closely with backend, product, design, and AI/ML teams throughout the development lifecycle.
- Ensure App Store readiness, production stability, and high-quality release standards.
- Continuously improve engineering practices, architecture, and iOS development standards.
- 3+ years of iOS development experience using Swift.
- Strong understanding of iOS architecture patterns (MVVM, MVC, or modern equivalents).
- Proven experience shipping production iOS applications to the App Store.
- Strong knowledge of Swift Concurrency (async/await), multithreading, and background processing.
- Experience integrating RESTful APIs and working with distributed backend systems.
- Strong debugging and performance optimization skills across memory, CPU, and battery usage.
- Experience building user interfaces using SwiftUI (UIKit experience is a plus).
- Strong ownership mindset with attention to product quality and engineering detail.
- Comfortable working in fast-paced, product-driven environments with evolving requirements.
- Nice to have: experience with CoreML or on-device ML, feature flags, CI/CD tools (Fastlane, GitHub Actions), and published App Store apps.
- Competitive salary package aligned with experience and market standards
- Fully remote work environment with global team collaboration
- Opportunity to build AI-powered mobile products used at scale
- Learning and development support for continuous professional growth
- High-ownership engineering culture with end-to-end product responsibility
- Exposure to modern iOS architectures and scalable system design practices
- Collaborative, fast-moving environment focused on real user impact
- Career growth opportunities within a global engineering organization