7 days old

Xcode UI Engineer

Cupertino, CA 95014
  • Job Code
    200222554
  • Jobs Rated
    59th
Summary

Summary

Posted: Feb 17, 2021

Weekly Hours: 40

Role Number:200222554

The Xcode team is seeking a creative and highly motivated engineer to help design and build next generation col...Summary

Summary

Posted: Feb 17, 2021

Weekly Hours: 40

Role Number:200222554

The Xcode team is seeking a creative and highly motivated engineer to help design and build next generation collaboration features. We provide industry-leading tools to develop software for Apple's innovative iOS, macOS, tvOS and watchOS platforms, and as a member of our team you will have the unique and rewarding opportunity to apply personal experience to enhance and augment the tools millions of developers use every day.

Key Qualifications

  • Strong knowledge of Objective-C and/or Swift
  • Passion for software maintainability, organization, testability, and readability
  • Demonstrated ability for creative and critical thinking
  • Highly developed problem-solving and debugging skills
  • Keen eye for design and strong desire for artistic craftsmanship and pixel perfection
  • Able and interested to help mentor more junior engineers
  • Positive, can-do attitude

Description

In this role, you will be responsible for designing and developing new UI-level features in the Xcode IDE. You will implement custom controllers, view, layers and animations, working closely with our UX designers to realise the pixel-perfect experience that delights our customers. Through your work, you will help ensure Xcode is a shining example of a first-class Mac app, utilising all that the platform has to offer.

Ideal candidates will have a strong passion for software development, a thorough understanding of computer science fundamentals, and demonstrated experience in technical leadership, including a passion for mentoring and growing more junior engineers on the team.

You'll join a team based in Cupertino, California. You also will work closely with the larger developer tools organization colocated with us. Our team has a wide range of experience.

We will consider non-US applicants and are open to exploring visa options, provide relocation assistance, and offer excellent benefits.

Education & Experience

BS degree in Computer Science or equivalent experience

Additional Requirements

  • Experience authoring developer-facing software, including tools, libraries or SDKs
  • Experience developing software using Xcode
  • Comfortable with large, established and complex codebases
  • Past experience in project management, including scheduling/prioritization, is a plus
  • Deep expertise with AppKit and/or UIKit, including CoreGraphics and CoreAnimation
  • If possible, we'd love to see an example of your relevant work, such as a personal project or open source contribution


Jobs Rated Reports for Computer Programmer

Posted: 2021-02-18 Expires: 2021-03-20

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:

Xcode UI Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
59th2019 - Computer Programmer
Overall Rating: 59/199
Median Salary: $84,280

Work Environment
Good
50/220
Stress
Very Low
18/220
Growth
Very Poor
211/220
Powered ByCareerCast