The System Experience team at Apple is looking to build new experiences and future technologies by delivering the best experience on the planet
Requirements
- Experience developing user interfaces
- Excellent understanding of object-oriented software design
- Good debugging skills
- Experience developing reusable API’s and frameworks
- Excellent Swift programming and design skills
- Inter-process communication and systems development experience
- Deep understanding of optimization and performance issues across OS software layers
Responsibilities
- implementing new features
- defining API’s
- fixing bugs
- improving performance
Other
- Exceptional problem solving, critical thinking, and communication skills
- Good understanding of systems and excellent communication and collaboration skills
- Eagerness to work hard and learn a lot
- Ability to work cross-functionally with many other groups across the software stack
- Commitment to inclusion and diversity