iOS Developer - Retail Point of Sale- Apple
Santa Clara Valley (Cupertino) , California , United States
Software and Services
Posted: Apr 30, 2021
Weekly Hours: 40
Role Number: 200242486
Help build the future of Retail. Here, at Apple, you will have the opportunity of a lifetime to innovate and improve the employee and customer experience in the Apple Retail stores. We are looking for an iOS software engineer to build clean, modern, beautiful, and highly usable interfaces and experiences for our point of sale users.
- Programming in Swift, UIKit / SwiftUI
- iOS / macOS SDK
- Possess excellent software architecture and design skills.
- Analyzing and developing software development techniques, methodologies, client-server interfaces, and tools
- Self-starting, self-motivated, self-directed, and self-sufficient
- Passion for quality, attention to detail, and overall customer experience
The job requires operating in a highly dynamic and cross-functional environment. You must have a strong engineering background building enterprise grade iOS applications. Also, experience with the following: Fully understand reasons behind requirements before engineering a solution Proven track record to work optimally with multi-functional engineering teams and business partners Highly collaborative and able to work cross different teams, and contractors Be up to speed with the latest iOS version changes, features and requirements Knowledge of iOS design patterns and Appleâ€(c)s Human Interface Guidelines Communicate about statuses, risks, strategies, and opportunities Be able to balance multiple projects at the same time Love finding the needle in the haystack, and tackle problems methodically Think that writing automation and unit test cases are crucial for the development processÂ We're looking for a hardworking and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you.
Education & Experience
BS in Computer Science, or another highly related field At least 2 years of professional software development experience