Senior iOS Engineer
Posted 24ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior iOS Engineer developing Swift applications for AI-powered health coaching at Thrive Global. Collaborating with teams to build scalable mobile architecture and high-quality user experiences.
Responsibilities:
- Design and build high-quality iOS applications using Swift and SwiftUI for the Thrive Global Health Coach platform
- Implement key features supporting AI-powered health coaching, including personalized recommendations, conversational experiences, and progress insights
- Integrate mobile applications with backend APIs, AI services, and personalization systems
- Build reliable, scalable mobile architecture and maintain high standards for performance and maintainability
- Optimize application performance, responsiveness, and battery efficiency
- Develop integrations with wearables and health platforms, including Apple HealthKit and other health data sources
- Collaborate closely with product, design, AI, and backend teams to deliver a seamless user experience
- Write clean, maintainable, well-tested code and contribute to best practices for mobile engineering
Requirements:
- 5+ years of experience building iOS applications
- Strong expertise in Swift
- Experience with SwiftUI and/or UIKit
- Experience integrating REST or GraphQL APIs
- Experience shipping production iOS applications used by real users
- Strong understanding of mobile architecture patterns such as MVVM or Clean Architecture
- Experience building consumer mobile products
- Strong debugging skills related to performance, networking, and memory usage
- Ability to work in fast-paced environments with evolving product requirements.
Benefits:
- Mission-Driven Impact: Be part of a company that’s truly making a difference in people’s lives around the world.
- Career Growth: Develop within the company and help shape our growth strategy.
- Human-Centric Culture: Thrive in a supportive environment with a range of wellness perks and benefits.
- Competitive Compensation: Enjoy a comprehensive and rewarding total compensation package.
- Health & Financial Benefits: Medical, dental, and vision coverage plus a 401(k) program with company match.
- Time to Recharge: Generous paid time-off programs designed to help you rest, reset, and recharge — including Thrive Time, a benefit unique to Thrive that gives employees additional paid time off after major projects or intense periods of work to truly recharge and recover.














