At Apple, the business problem is to contribute to mobile application frameworks used by dozens of apps across Apple, bringing the next generation of experiences to iOS, macOS, and visionOS.
Requirements
- Strong understanding of architectural patterns used in programming for Apple platforms
- Strong proficiency in Swift and at least one UI framework (SwiftUI, UIKit, AppKit)
- Experience with mobile analytics SDKs
- Experience with content ingestion and delivery systems
- Passion for quality and attention to detail
- Excitement for both developer and user experience
Responsibilities
- Design, implement, and maintain high quality, testable, maintainable, performant software for mobile applications and frameworks
- Develop Swift APIs for instrumenting native applications for privacy-forward analytics
- Participate in code reviews for Swift and Objective-C code
- Contribute to your teammates growth and development
- Advocate for new technologies, tools, and best practices
- Work cross-functionally to cut through ambiguity to define product requirements
Other
- 5+ years of proven relevant industry experience shipping iOS or macOS apps
- Committed to encouraging an open and inclusive work environment
- Demonstrated ability to communicate effectively, collaborate, and build long-term relationships across the organization
- Bachelor’s Degree in Computer Science or equivalent experience