Swift Platform Experience Screening Engineer

Cupertino, CA 95014
  • Job Code
    200243802
Summary

Summary

Posted: Apr 29, 2021

Weekly Hours: 40

Role Number:200243802

Help Apple build the next generation of the world's most advanced mobile operating system. The Swift Platform E...Summary

Summary

Posted: Apr 29, 2021

Weekly Hours: 40

Role Number:200243802

Help Apple build the next generation of the world's most advanced mobile operating system. The Swift Platform Experience team is looking for a highly motivated software engineer to screen, triage and investigate problems reported on the system application for iOS, watchOS, tvOS and macOS and to build internal productivity tools. We're a team of helpers, problem solvers, debuggers, and engineers. We work with some of the most talented software engineers in the world, building tools to help them be at their peak productivity. You'll be working directly with the software engineers responsible for the fundamental building blocks of the iOS, macOS user experience. Flourish in a highly collaborative, fast-paced, high-pressure environment with rapidly changing priorities.

Key Qualifications

  • A genuine passion for diagnosing and triaging software issues
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving skills
  • Ability to manage and multi-task with a large scale of internal and external feedback
  • Ability and willingness to strictly manage time spent triaging issues to ensure timely turnaround
  • Proven track record of being proactive, self-motivated, and detail-oriented
  • Expertise with bug tracking systems
  • Familiarity with consumer-facing software development processes

Description

As a screener on the Swift Platform Experience team, you will triage incoming bugs, analyze logs, and determine priority of issues. You will be expected to spot emerging issues from bug reports filed by Apple employees and external developers, follow up with bug filers to collect additional information that can help the team debug, test features and fixes, and manage code submissions to multiple build trains. You will gain encyclopedic knowledge of UIKit, SwiftUI, Foundation and Xcode Previews and apply that knowledge to engineering design discussions and feature planning. You will drive our day-to-day process around bug and source code management in service of delivering high quality features and improvements to our developers and users. We are looking for an enthusiastic, curious, and technically savvy teammate who can juggle a variety of tasks efficiently. Are you excited about being a member of the Swift Platform Experience engineering team, working side by side with engineers to help improve our frameworks? We want your energy and unique perspective on our team!

Education & Experience

Bachelors or above degree in an engineering related discipline, or equivalent related experience.

Additional Requirements

  • - Familiarity with macOS, iOS, tvOS and watchOS
  • - Knowledge of Objective-C and/or Swift or equivalent language is a plus
  • - Experience developing apps using UIKit and SwiftUI is a plus
  • - Familiarity with iOS development tools (Xcode, Instruments)
  • - Write test tools to aid in reproducing and debugging issues
  • - Experience with command line tools
  • - Experience with source control (git experience preferred)
  • - Experience with automated build, continuous integration, or test automation systems


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:

Swift Platform Experience Screening Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account