SonicJobs Logo
Left arrow iconBack to search

System Experience- Notifications and Focus Engineer

Apple
Posted 11 hours ago, valid for 4 days
Location

Cupertino, CA 95015, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Notifications and Focus team is seeking a creative engineer to enhance the iOS and iPadOS user experience.
  • Candidates should have a Bachelor of Computer Science or equivalent work experience and a minimum of 2 years of Software Engineering experience.
  • The role involves defining, designing, and implementing new features, as well as debugging and improving performance.
  • A strong understanding of object-oriented software design and familiarity with Apple's development APIs, UIKit, or SwiftUI is required.
  • Salary details are not specified, but exceptional problem-solving and communication skills are essential for this position.
The iPhone revolutionized how people live, communicate, and connect. The iPad changed how people define a computer. Come help build the iconic user experiences and delightful interfaces that millions of customers use and love every day. The Notifications and Focus team is looking for a creative, customer-focused engineer to help push the iOS and iPadOS user experience forward. Come work with an energetic, hardworking team of engineers, multi-functional teams, and world-class designers to deliver the best mobile experience on the planet!

Description


Are you passionate about building software that is used by millions of people every day? Have you ever wondered what backs the notification system employed by iOS, watchOS, visionOS, and macOS? How services like Focus interact with the rest of the system to allow for personalization and intentional use? How all of the beautiful, fluid animations in iOS are achieved? How to make services and technologies that fundamentally make iOS, well… iOS? As an engineer on the Notifications and Focus team, your responsibilities will range from defining, designing, and implementing new features and interfaces, to fixing bugs, iterating on features, and focusing on performance. You should have a strong understanding of object-oriented software design, good debugging skills, and an eagerness to tackle tough problems and learn from amazing teammates.

Minimum Qualifications


Bachelor of Computer Science or equivalent work experience 2 years of Software Engineering experience. Strong sense of ownership and accountability Comfortable operating in ambiguity and defining the right solution, not just implementing one Knowledge of Apple’s development APIs and experience developing apps with UIKit or SwiftUI Exceptional problem solving, critical thinking, and communication skills

Preferred Qualifications


Architectural experience Familiar with the challenges of working in large codebases Versed in modern software development methodologies Excellent object-oriented programming and design skills Excellent understanding of optimization and performance issues across OS software layers



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.