Photos - Core UI Engineer

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Aug 26, 2019

Weekly Hours: 40

Role Number: 200093694

Do you have a passion for building the best photo experience in the world?

iPhone is the most popular camera in the world. The flawless integration of software and hardware has led to features like Memories and Portrait Mode which deliver experiences that are magical. The Camera & Photos team focuses on user-experience by leveraging computer vision and image processing through machine learning

Apple's digital photography engineering team is looking for an enthusiastic UI Experience and Animation Engineer to contribute to the development of advanced photo management and editing capabilities of our photo management solution. This is an ideal role for someone who enjoys the challenge of presenting advanced user interactions and complex workflows in an easy-to use interface. If you have a passion for building amazing applications used by millions of people around the world and live and breathe state of the art user-interactions, then we may have the job for you

Key Qualifications

  • Strong Objective-C and Cocoa experience in either iOS or OSX
  • Good sense of UI design and a passion to focus on every detail, large and small
  • Experience with CoreGraphics and CoreImage or similar imaging technologies
  • Proven ability to excel within a dynamic development team Object-oriented analysis and design experience
  • Track record of shipping products
  • Experience with Agile development is a plus


In this role you will develop user interfaces, including custom controls and supporting animations. We are looking for engineers with experience and interest in CoreGraphics, CoreAnimation, CoreImage, and Cocoa application development. You should be highly motivated and dedicated individual that combines deep technical knowledge with tight-knit collaboration and excellent interpersonal skills. You should have a proven track record delivering user experience innovations in shipping applications

Education & Experience

Bachelor Degree in Computer Science or equivalent

Jobs Rated Reports for Computer Programmer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Photos - Core UI Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Very Low
Very Poor