iOS Developer, Retail Engineering

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger.
iOS
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For iOS Developer, Retail Engineering

At Apple, we believe that our products are only as good as the people who create them. As an iOS Developer on our team, you will be responsible for designing, developing, and maintaining high-quality iOS applications that support Apple retail stores around the world.

Key Responsibilities: • Collaborate with cross-functional teams to understand project requirements and objectives. • Design, develop, and maintain iOS applications. • Implement user interfaces and features that enhance the user experience. • Identify potential problems and resolve application bottlenecks. • Fix application bugs before the final release. • Create user documentation as needed. • Participate in on-call rotation with rest of team.

Apple is an equal opportunity employer committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Last updated 2 months ago

Responsibilities For iOS Developer, Retail Engineering

  • Collaborate with cross-functional teams to understand project requirements and objectives.
  • Design, develop, and maintain iOS applications.
  • Implement user interfaces and features that enhance the user experience.
  • Identify potential problems and resolve application bottlenecks.
  • Fix application bugs before the final release.
  • Create user documentation as needed.
  • Participate in on-call rotation with rest of team.

Requirements For iOS Developer, Retail Engineering

  • Experience with iOS/MacOS Frameworks - i.e Swift, SwiftUI, Objective-C etc.
  • Experience with REST web services, microservices architecture and developing highly available and scalable applications/services.
  • Solid understanding of Test Driven Development.
  • Good understanding of networking and related protocols and the fundamentals (HTTP, DNS, TLS).
  • Able to start on projects when requirements are not fully complete.
  • Understanding of mobile performance optimization.

Interested in this job?

Jobs Related To Apple iOS Developer, Retail Engineering

iOS Performance QA Engineer

iOS Performance QA Engineer role at Apple, focusing on quality assurance and performance testing for iOS devices with competitive compensation and benefits.

Software Engineer - iOS, Accessibility

Software Engineer role at Apple focusing on iOS accessibility for Apple Vision Pro, enhancing usability for all users.

AIML- iOS Engineer - Generative AI Experiences Software

Apple is seeking an iOS Engineer to develop Generative AI experiences for their products and platforms.

iOS Engineer - Car Experience

Apple is hiring an iOS Engineer for their Car Experience team to develop innovative in-vehicle features like CarPlay.

iOS Software Engineer (MSO)

Join Apple's AC Wellness as an iOS Software Engineer to develop healthcare applications and make a significant impact in digital health.