Apple
Senior iOS Engineer
Found: Today
This role is based in Sunnyvale, California.
Compensation:
$181,100 - $318,400
Responsibilities:
- Architect and build real-time, multi-platform systems that coordinate seamlessly across Apple devices.
- Contribute to production support to resolve customer escalation.
- Collaborate directly with teams to understand their 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.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Software Engineering or equivalent, and 10+ years of relevant industry experience.
- 3+ years of experience with Swift or Swift-UI code, including modern concurrency (async/await, actors Sendable, structured concurrency).
- Experience building production apps with Apple platform frameworks (UIKit, AV Foundation).
Preferred Qualifications:
- Leverage AI tools to effectively deliver results.
- Deep understanding of asynchronous programming and state machine patterns.
- Ability to write clean, well-factored UI code and business layer logic.
- Experience working across multiple Apple platforms (iOS, macOS, watchOS, visionOS, tvOS).
- Excellent communication skills and a collaborative working style.