top of page

iOS Developer

Job Type

Salary

Full Time

80,000-120,000

Summary

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.

Requirements

  • 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.

 

Responsibilities

  • 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