iOS Developer
Job Description
This onsite iOS Developer position is designed for local candidates and focuses on designing, developing, and shipping high-quality iOS applications. The role emphasizes end-to-end delivery, strong Swift and SwiftUI capabilities, and practical experience releasing iOS apps.
Responsibilities
- Design, develop, and maintain scalable iOS applications using Swift and SwiftUI
- Integrate RESTful APIs and third-party SDKs to support reliable backend connectivity
- Work with product managers, UX/UI designers, and backend engineers to deliver cohesive user experiences
- Write clean, well-documented, and maintainable code following established team engineering standards
- Participate in code reviews and support continuous improvement of development practices
- Optimize application performance, including memory management, load times, and battery efficiency
- Implement and support CI/CD workflows for iOS builds and deployments using Xcode Cloud or Fastlane
- Ensure adherence to app security best practices and data privacy requirements
- Troubleshoot, debug, and resolve defects and production issues efficiently
- Stay current with Apple platform updates, new frameworks, and evolving mobile development trends
Requirements
- Strong proficiency in Swift and SwiftUI
- Solid experience building and shipping iOS applications (consumer or enterprise)
- Deep knowledge of iOS frameworks including UIKit, CoreData, CoreLocation, and Push Notifications
- Experience integrating RESTful APIs and implementing third-party SDKs
- Familiarity with Xcode, TestFlight, and App Store submission workflows
- Understanding of iOS architectural patterns such as MVVM or MVC
- Version control experience with Git
- Experience working in Agile or Scrum environments
Technologies
- Swift, SwiftUI
- RESTful APIs, third-party SDKs
- Xcode, Xcode Cloud, Fastlane, TestFlight, App Store
- UIKit, CoreData, CoreLocation, Push Notifications
- MVVM, MVC
- Git, CI/CD
- Agile, Scrum
- Objective-C, GraphQL, WebSocket
- SwiftData, Combine
- React Native, Flutter
Nice-to-Have Skills
- Objective-C experience
- Experience with GraphQL or WebSocket implementations
- Familiarity with SwiftData or the Combine framework
- Exposure to cross-platform mobile frameworks such as React Native or Flutter
- Published App Store applications in personal or professional portfolio
- Background in healthcare, fintech, or other regulated industry environments
Location
Onsite in CA, WA, NY, NJ. Only candidates currently residing in CA, WA, NY, or NJ will be considered.