PacePal iOS Jobs in the USA

Browse iOS developer jobs at
PacePal
Curated roles, no duplicates, updated regularly.
PacePal
PacePal
Fitness, Wellness, and Health
2-10 employees
Website
LinkedIn

About the Company

PacePal is an AI race-day coach for runners, creating a simple race-day plan so runners never have to guess how to run their best. The app handles tricky details like hills and weather to ensure hard work in training leads to personal best times. PacePal's mission is to give every runner a racing plan — because every runner has a training plan, and now they can have a racing plan too. The app features pacing plans (step-by-step game plan for race day), course analysis (elevation-aware pacing adjustments to tackle hills), race catalog (find and sign up for races directly from the platform), personalized profile (pacing style, strengths, and personal race preferences), and race reminders (notifications when sign-ups open). The founder is Justin R. Choi, with personal bests including 18:57 5km, 1:28:25 half marathon, and 3:13:56 marathon, plus 1x UTMB finisher and 8x ultra finisher.

Industry

  • Sports Technology
  • Fitness Tech
  • Running and Endurance
  • AI-Powered Coaching
  • Mobile Health
  • Race Management

iOS Engineering at PacePal

PacePal develops the PacePal iOS app for runners to plan and execute race strategies. The iOS engineering team builds and maintains features for race plan creation (step-by-step pacing strategy based on distance, target time, course elevation, and weather), course analysis (elevation map display, grade-adjusted pace calculations), real-time race execution (audio or haptic feedback during race to keep on pace, kilometer-by-kilometer split targets), race catalog browsing (search and filter races, direct sign-up integration), personalized runner profile (pacing style, strengths, preferences — e.g., strong on hills, flats, or better at even pacing), push notifications for race sign-up reminders and race day countdowns, offline mode (download race plan before race for use without internet during race), data visualization (elevation profiles, pace charts, split tables), HealthKit integration (sync runs, heart rate, pace from Apple Watch), Apple Watch companion app (on-wrist pace guidance during race), and race result logging (record finishing time, compare to target, track personal records).

Mobile development in this context focuses on mapping and elevation data (MapKit, Core Location for GPS course analysis, elevation profiles rom GPX files or route APIs), grade-adjusted pace calculations (mathematical modeling for elevation impact on pace — frontend display of AI/backend), real-time pace guidance (audio feedback using AVFoundation for spoken pace alerts, haptic feedback using UIKit), offline-first architecture (download race plan before race for areas without cellular connectivity), Apple Watch integration (WatchConnectivity for syncing race plan to watch, on-wrist pace guidance, haptic feedback on watch), HealthKit integration (reading running workouts, heart rate, distance, pace; writing race results), push notifications for race sign-up reminders, race day countdown, and weather updates (pre-race), data visualization (Swift Charts for elevation profiles, pace charts, split tables), store locator for race expos or packet pickup (MapKit), and accessibility features (VoiceOver for navigation, large text for on-course glanceability).

Products and Platforms

  • PacePal iOS App – AI race-day coach for runners
  • Pacing Plan – Step-by-step game plan for race day
  • Course Analysis – Elevation-aware pacing adjustments to tackle hills
  • Race Catalog – Find and sign up for races directly from the platform
  • Personalized Profile – Pacing style, strengths, and preferences
  • Push Notifications – Race sign-up reminders and race day countdowns
  • Offline Mode – Download race plan for use without internet
  • Apple Watch App – On-wrist pace guidance during race
  • HealthKit Integration – Sync runs, heart rate, pace; log race results
  • Real-Time Pace Guidance – Audio and haptic feedback to stay on pace
  • Data Visualization – Elevation profiles, pace charts, split tables
  • Race Result Logging – Track personal records and compare to targets

Work Opportunities for iOS Developers

A running technology and AI coaching startup like PacePal hires:

  • iOS Developers – for race-day coaching and running applications (Product Engineer Intern - iOS/Mobile role posted)
  • Mobile Engineers (iOS) – focusing on MapKit (course elevation), Apple Watch (WatchConnectivity), offline-first architecture, HealthKit, and real-time audio/haptic feedback
  • Software Engineers – for backend services supporting race catalog, user profiles, AI pacing calculations (Cloud Systems & Infrastructure Intern role, backend)
  • Sports Tech iOS Engineers – with deep knowledge of running metrics, GPS course analysis, grade-adjusted pace (GAP), and endurance sports data
  • Apple Watch Engineers – for watchOS companion app with pace guidance, haptic feedback, and workout integration
  • HealthKit Engineers – for reading and writing running workouts, heart rate, distance, pace
  • MapKit/Location Engineers – for course elevation analysis and GPS route display
  • Audio/Haptic Engineers – for real-time pace feedback (AVFoundation for spoken alerts, UIKit for haptics)
  • Data Visualization Engineers – for Swift Charts (elevation profiles, pace charts, split tables)
  • Offline-First Engineers – for race plan download and execution without internet
  • Accessibility Engineers – for inclusive running tools (VoiceOver, large text for glanceability)

These roles focus on building the PacePal iOS app that gives runners a racing plan to complement their training plan. Engineers work on course analysis with elevation data from MapKit and GPX files, grade-adjusted pace calculations (mathematical modeling of how elevation impacts pace), real-time pace guidance during races using audio feedback (AVFoundation) and haptic feedback (UIKit), Apple Watch companion app with on-wrist pace guidance and haptic feedback, offline-first architecture so runners can download their race plan before heading to remote race venues without cellular coverage, HealthKit integration to sync training runs, heart rate, and pace and to log race results for personal records, race catalog browsing with direct sign-up integration, personalized runner profiles that learn pacing style (hills, flats, even pacing), push notifications for race sign-up reminders and race day countdowns, data visualization of elevation profiles and pace charts with Swift Charts, and accessibility features to ensure all runners can benefit from a race-day plan — all while serving runners from 5km to ultra-marathon distances (founder Justin R. Choi is a UTMB finisher and 8x ultra finisher with PBs of 18:57 5km, 1:28:25 half marathon, 3:13:56 marathon). PacePal's Product Engineer Intern (iOS/Mobile) role focuses on building the actual iPhone app runners use to view and execute their race strategies, transforming design mockups into a fully functional iOS application with Swift and SwiftUI, optimizing performance for smooth scrolling and fast data loading. The app is coming soon on the App Store.

Website

iOS Developer intern

May 25, 2026
PacePal
PacePal
Fitness, Wellness, and Health
2-10 employees

Job Details

View Job
May 25, 2026
In partnership with
Appcircle
Appcircle
iOS App Distribution Explained
Learn when to use TestFlight, Ad Hoc, Enterprise, or Unlisted distribution for your iOS apps. This guide covers the pros, limitations, and best practices for reliable and automated app delivery.
Read the guide
Looking for more opportunities?
Browse all available iOS developer positions in the US.
View All Jobs
© 2026 US iOS Employers. All rights reserved.
Made by
Stan
linkedin