Chamberlain Advisors · 1 day ago
Senior Native iOS Engineer
Chamberlain Advisors is seeking multiple Senior Native iOS Engineers to support the design, development, and ongoing evolution of high-impact mobile applications for a major leader in the pharmaceutical retail industry. The successful candidate will join the Mobile Engineering organization and support the company’s flagship mobile application, a top consumer-facing app used by millions of customers daily.
Staffing & Recruiting
Responsibilities
Design, develop, test, deploy, and maintain iOS applications using Swift, SwiftUI, Objective-C, and UIKit
Build and enhance features within Walgreens’ flagship mobile application, supporting multiple business verticals
Develop scalable, maintainable, and high-quality iOS solutions within a large, complex codebase
Apply iOS frameworks such as concurrency, networking, Core Data, navigation, Bluetooth, and Core Location
Write clean, testable code supported by unit and UI tests using XCTest
Participate across the full mobile application lifecycle, including design, implementation, and ongoing support
Collaborate with cross-functional partners including product, design, backend, and QA teams
Contribute to architectural decisions, code reviews, and best practices
Support troubleshooting, bug fixes, enhancements, and technical debt remediation
Qualification
Required
5–8+ years of professional software engineering experience with a strong focus on iOS development
Advanced proficiency in Swift and SwiftUI
Strong experience with Objective-C and UIKit (legacy codebases)
Experience working on large, complex mobile applications
Deep understanding of iOS frameworks, including: Concurrency, Networking / API integration, Core Data, Navigation, Bluetooth and Core Location
Strong experience writing unit and UI tests using XCTest
Extensive experience using Xcode as a primary development environment (8+ years preferred)
Experience designing and supporting scalable mobile architectures
Experience across the full application lifecycle (design, development, testing, deployment, maintenance)
Strong communication skills and ability to work effectively in a fast-paced, team-oriented environment
Self-starter mindset with the ability to ramp up quickly and work independently
Preferred
Experience with React Native
Familiarity with CI/CD pipelines, especially using Azure DevOps
Experience with crash reporting and analytics tools such as Firebase, Crashlytics, or Dynatrace
Benefits
Access to Healthcare and Dental Insurance Plan of Choice.