top of page

iOS Developer

Job Type


Full Time



CareerPath Staffing is looking for an iOS Developer for their client. This position is fully remote. This position does not require any specfic industry background.


  • Bachelor's Degree: A bachelor's degree in computer science, software engineering, or a related field that emphasizes mobile development.

  • Senior-Level Experience: 5+ years of experience as a senior iOS developer building high-quality, performant applications.

  • Language Proficiency: Proficient in English for effective communication and collaboration within the team.

  • Swift Expertise: Demonstrated mastery of Swift and Objective-C

  • SQLite & Core Data Proficiency: Extensive experience working with and optimizing SQLite and Core Data

  • GPS and Location Services: Experience with integrating GPS and location services to enhance user experience within the app. (A plus if you have experience building navigation features)

  • GraphQL (Optional): Familiarity with GraphQL is a plus

  • Subscription Management (Optional): Experience developing features for an app utilizing a appstore subscriptions is a plus.



  • Experience with iOS apps: Fix performance issues and keep the app running smoothly.

  • Tackle problems head-on: Identify roadblocks and implement solutions to keep development flowing.

  • Spot issues before they appear: Proactively find ways to improve the app's performance and user experience.

  • Keep code modern: Use best practices and the latest tools (like Swift) to ensure code works seamlessly with the newest iOS features.

  • Strive to understand our users: Their pain points, needs, and the unique challenges that come with working in the field

  • Bridge the gap between design and development: Collaborate with designers to transform their ideas into efficient and user-friendly app features.

  • Champion offline functionality: Build features that work even without an internet connection, especially for handling large datasets and location data.

  • Automate the process: Set up a system to automatically test and release our app updates.

bottom of page