5 days ago
Responsibilities
- Architect and build real-time, multi-platform systems that coordinate across Apple devices.
- Contribute to production support and resolve customer escalations.
- Collaborate with teams to understand requirements and translate them into robust, intuitive software.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to team knowledge sharing.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or equivalent, plus 3+ years of relevant industry experience.
- Experience with Swift or SwiftUI, including async/await, actors, Sendable, and structured concurrency.
- Experience building production applications with Apple platform frameworks including UIKit and AVFoundation.
- Ability to leverage AI tools to deliver results effectively.
- Deep understanding of asynchronous programming and state machine patterns.
- Ability to write clean, well-factored UI code and business-layer logic.
- Experience working across iOS, macOS, watchOS, visionOS, and tvOS.
- Excellent communication skills and a collaborative working style.
Tech Stack
iOSmacOSSwiftSwiftUI
Categories
Mobile
About Apple
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own. Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.