Any
$10-15 / hour
40
Oct 26, 2025
About the project
We are seeking an experienced iOS Swift/SwiftUI developer to design and maintain features for our AI-driven running app. The ideal candidate will have experience in mobile development, backend integration, and working with wearable fitness data. This is a remote role suited for an overseas developer who can collaborate with a team based in the United States (Eastern Time Zone).
Responsibilities:
Consult with the Project Team: Meet with our team to understand project goals, milestones, and technical requirements.
Application Development: Design, develop, and deploy new features in Swift and SwiftUI, including the ingestion of training plans and syncing data with wearables like Garmin and Apple Health via Terra API.
Backend Integration: Implement and maintain connections to Firebase/Firestore and Google Cloud services for data storage and retrieval.
Chat and Streaming Integration: Build in-app chat experiences that integrate with Google’s Vertex/Gemini models for live feedback and coaching.
Testing and Quality Assurance: Create and run unit tests, handle error recovery, and ensure compliance with App Store and data privacy requirements.
Status Reporting: Provide regular updates on progress, challenges, and solutions. Participate in code reviews and weekly sprint meetings.
Qualifications:
Professional Experience: At least three years of iOS development experience with Swift and SwiftUI, including the use of modern concurrency and state management patterns.
Technical Skills: Proven expertise with Firebase/Firestore, REST APIs, and integrating with third-party services such as Terra, Garmin, or Apple Health. Familiarity with PDF parsing, wearable data handling, and streaming chat interfaces is a plus.
Communication: Strong written and verbal English skills. Ability to work effectively in an international, remote team and provide clear documentation of your work.
Availability: Must be available to work at least three to four hours overlapping with Eastern Time (New York).
Equipment: Must have a Mac capable of running the latest version of Xcode and iOS Simulator.
Contract Terms:
This is a contract position, and the candidate will be compensated per project or every week.
To Apply:
Please send your resume and cover letter to
Looking forward to discussing further details and establishing a productive working relationship. Thank you!