System Experience - Notifications and Focus Engineer

San Francisco, CA, US • Posted 8 hours ago • Updated 8 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • iPhone
  • iPad
  • User Experience
  • OS X
  • IOS Development
  • FOCUS
  • Interfaces
  • Software Design
  • Debugging
  • Computer Science
  • Accountability
  • UIKit
  • Problem Solving
  • Conflict Resolution
  • Critical Thinking
  • Communication
  • Software Development Methodology
  • Object-Oriented Programming
  • Design Skills
  • Optimization

Summary

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!

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.

Bachelor of Computer Science or equivalent work experience\nStrong sense of ownership and accountability\nComfortable operating in ambiguity and defining the right solution, not just implementing one\nKnowledge of Apple's development APIs and experience developing apps with UIKit or SwiftUI\nExceptional problem solving, critical thinking, and communication skills

Architectural experience\nFamiliar with the challenges of working in large codebases\nVersed in modern software development methodologies\nExcellent object-oriented programming and design skills\nExcellent understanding of optimization and performance issues across OS software layers
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: bad8989025a8f632e5b127c506b48239
  • Posted 8 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

San Francisco, California

Today

Full-time

San Francisco, California

Today

Full-time

San Francisco, California

Today

Full-time

San Francisco, California

Today

Full-time

Search all similar jobs