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.
Tech Stack
GraphQL
iOS
Swift
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.