Job Title: IOS Developer
Location: Bolingbrook Illinois ONSITE
Job Description: We are looking for a skilled and experienced Lead iOS Developer to join our team for a strategic retail customer Ulta Beauty
Key Responsibilities: - Lead the design architecture and development of complex iOS applications for retail customers.
- Collaborate with cross-functional teams including business analysts designers and backend developers.
- Work directly with the customer (Ulta Beauty) to gather requirements present solutions and manage expectations.
- Ensure best-in-class user experience and high performance for customer-facing retail apps.
- Drive code reviews quality assurance and continuous improvement.
- Provide mentorship and technical guidance to junior developers.
- Stay updated with the latest iOS trends and tools relevant to the retail space (e.g. in-app purchases loyalty programs AR try-ons push notifications etc.).
Must-Have Skills: - 8 years of iOS development experience with Swift and Objective-C.
- Strong knowledge of iOS frameworks like UIKit SwiftUI Combine etc.
- Experience with RESTful APIs Analytics Payment Gateway and third-party libraries.
- Exposure to retail domain features such as mobile shopping cart and checkout flows store locator loyalty etc.
- Solid understanding of Apples design principles and interface guidelines.
- Familiarity with tools like Xcode Instruments Git Jenkins and Jira.
- Good understanding of mobile app security performance optimization and CI/CD.
Preferred: - Experience working in Agile/Scrum environments.
- Familiarity with retail analytics and customer behavior tracking.
- Previous experience working directly with retail clients.
- Experience with unit testing and UI automation frameworks.
- Strong communication and stakeholder management skills.