Apple - Austin, TX
posted about 2 months ago
As an iOS Developer at Apple, you will play a crucial role in designing, developing, and maintaining high-quality iOS applications that support Apple retail stores globally. This position requires collaboration with cross-functional teams to understand project requirements and objectives, ensuring that the applications not only meet but exceed user expectations. You will be responsible for implementing user interfaces and features that enhance the overall user experience, while also identifying potential problems and resolving application bottlenecks. Your role will involve fixing application bugs before the final release and creating user documentation as needed. Additionally, you will participate in an on-call rotation with the rest of the team, ensuring that the applications remain functional and efficient at all times. The ideal candidate will have experience with iOS/MacOS frameworks such as Swift, SwiftUI, and Objective-C, as well as a solid understanding of REST web services and microservices architecture. You should be adept at developing highly available and scalable applications and services, with a strong foundation in Test Driven Development. A good understanding of networking protocols and fundamentals, including HTTP, DNS, and TLS, is essential. You should be comfortable starting projects even when requirements are not fully defined and possess knowledge of mobile performance optimization techniques.