Apple, Inc. Company Logo

Apple, Inc.

Cupertino, California - United States
View all jobs at this company »

Software Engineer, iWork Charts - 200145054


Job Summary:
Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

iWork’s Numbers team is hiring dynamic software engineers with the drive and desire to deliver beautiful and engaging graphs in the iWork productivity suite.

Our team is responsible for charts that appear in iWork apps on the Mac, iOS devices, and on ( In this role, you will work with other talented engineers, designers, and QA to build new charts features and to support other features in iWork. Day to day tasks include working with designers to define the UI, implementing features in code using Xcode, reviewing your work with your teammates, and writing automated tests for correctness and performance.

Key Qualifications:
•Strong programming skills in Objective-C and C. Practical experience with C++ and JavaScript is a plus.
•Experience writing apps on OS X and/or iOS platforms.
•Strong communication and collaborative skills.
•Excitement and passion to work on consumer products.
•Proven ability to excel in an agile development team.
•Experience with any of the following: CoreGraphics, CoreAnimation, 3D, and user-interface programming.

Our team is responsible for the Charts library that is built into iWork apps. As a member of the team, you will contribute to current and future applications. You may be involved in defining compelling new features, building innovative and intuitive user interfaces, and implementing core application logic. You will work closely with other engineers, human interface designers, and collaborate with several groups across Apple.

Key areas of focus include user interface, animation, graphics, defining new architectures, and building highly scalable and memory efficient data structures and algorithms. We work in Objective-C, Objective-C++, C, JavaScript, Swift, and other languages.

BS CS/CE or equivalent with 3 years of experience in consumer oriented projects.

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.