Overview
Remote
On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Skills
Swift
Job Details
Job Title: iOS Developer
Location: Denver, CO or Atlanta, GA (Remote w/ Occasional On-Site)
Contract Type: Long-Term Contract
Position Overview
We are seeking an experienced iOS Developer to join Kaiser Permanente s mobile development team. This role focuses on designing, building, and maintaining high-quality iOS applications that deliver exceptional user experiences for healthcare members and providers. The ideal candidate is passionate about mobile technologies, adheres to best practices, and thrives in a collaborative environment.
Key Responsibilities
- Design and develop advanced applications for the iOS platform using Swift and Objective-C.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs to improve application performance.
- Maintain code quality, organization, and automation.
- Work closely with UX/UI designers to implement intuitive and accessible interfaces.
- Stay up-to-date with emerging technologies and industry trends in mobile development.
Required Qualifications
- 14+ years of professional experience in iOS application development.
- Strong proficiency in Swift and Objective-C.
- Experience with Xcode, UIKit, and Core Data.
- Familiarity with RESTful APIs and integration with backend services.
- Solid understanding of Apple s design principles and interface guidelines.
- Knowledge of unit testing, CI/CD pipelines, and Git version control.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications
- Experience with healthcare applications or HIPAA-compliant environments.
- Familiarity with SwiftUI, Combine, and modern iOS frameworks.
- Knowledge of Agile methodologies and tools like JIRA.
- Exposure to cloud services (AWS, Azure, or Google Cloud Platform) and mobile security best practices.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.