As an engineer on our team your responsibilities will range from high-level user interfaces to writing background processing and networking code to developing frameworks used by other teams at Apple and third party developers. We collaborate closely with the other iOS engineering teams human interface designers diverse groups across Apple and our partners at other companies. We work on challenging projects and complex problems. Were successful when we deliver novel solutions that surprise and delight our users. You will also deliver the best possible application performance including fast launch times and smooth scrolling. Our goals are simple but the task is large; build the most amazing products in the world that our customers will love.
Strong software programming skills in Swift and/or Objective-C
User-interface programming experience
Excellent communication and collaborative skills
Passion for product quality and attention to detail
Comfortable with rapid development cycles tight schedules
Excellent understanding of optimization and performance issues across software layers
Proficiency in English. The position requires daily basis interactions with multiple internal teams and partners/vendors across the globe which would require communicating in English. Also all technical specifications necessary for the position and all technical documents provided by the team are written in English because they are shared across different countries
OS programming experience
Familiarity with NFC and related technologies
Understanding of security digital signatures and PKI
Performance analysis including Instruments
BS or MS in Computer Science related technical field or equivalent experience
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.