Overview
Skills
Job Details
Bolingbrook Illinois
Job Description:
>> 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.)
Requirements:
>> 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 CICD.