iOS Software Engineer, Retail Technology
Apple Inc. - Cupertino, CA
Apply NowJob Description
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences.The Retail Technology''s Interactive Systems team is responsible for the development of innovative, in-store customer experiences, as well as the tools that help bring those experiences to life. Our apps and cloud services are deployed across Apple Stores worldwide and are essential to supporting award-winning Today At Apple programming and the ever-evolving Apple Retail experience.Key Qualifications* Strong core programming and software engineering and design skills.* Proven experience throughout the software development lifecycle including system architecture and design, implementation, QA, reliability and scale engineering, maintenance and support, task tracking toolchain (e.g. JIRA).* iOS ecosystem experience such as shipping and managing an iOS App in the App Store, integrating with Mobile Device Management systems, internationalization.* Skilled written and verbal communication skills, and proven ability to work with diverse personalities while influencing without authority.* Demonstrated ability to successfully make progress despite ambiguity.* Curiosity about digital technology in a physical space, and a passion for extraordinary user experiences.DescriptionAs a Software Engineer you will work with your teammates to quickly build, iterate, and improve a suite of applications on Apple platforms (e.g. iOS, macOS) and backend services that helps deliver compelling experiences to customers in Apple Retail stores.Additional Requirements* The following skills would be a bonus:* - Experience in rapid prototyping environment or on skunk works projects.* - Extensive experience with building cloud based web services working on components such as authentication, API design, data modeling, and resilience.* - Experience with media manipulation and playback including technologies such as HLS, FFmpeg, h.265, CDNs, AVFoundation.* - Working experience with commonly used backend and frontend languages such as Ruby, Python, JavaScript, or Swift. This includes both the language itself as well as its toolchain (e.g. IDEs, dependency management) and overall ecosystem (e.g. frameworks, standard methodologies).
Created: 2025-10-04