Job Description
Join Apple's extraordinary iOS team in New York and help craft innovative apps that delight millions of users every day. We're looking for a passionate Senior iOS Developer to help us design, develop, and ship the next generation of apps.
Responsibilities
- Design and code advanced applications for iOS platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write unit tests, debug code, and optimize performance.
- Stay up-to-date with the latest iOS technologies and best practices.
- Mentor and guide junior engineers.
- Troubleshoot issues, fix bugs, and improve application quality.
- Participate in code reviews to ensure code quality and distribute knowledge.
- Contribute to the development of reusable iOS components and frameworks.
Qualifications
- Proven experience (5+ years) in iOS development.
- Strong proficiency in Swift and Objective-C.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Knowledge of RESTful APIs and JSON/ XML.
- Experience with unit testing and debugging tools.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- BS/MS degree in Computer Science, Engineering, or a related subject.