Staff Software Engineer - iOS
PayPal
At a glance
AI generatedAs a Software Development Engineer on the Keyboard Infrastructure team at senior level, you will design, develop, and maintain foundational systems that power keyboard behavior across iOS and iPadOS. Your daily tasks include owning keyboard focus and lifecycle management, building APIs for keyboard layout, ensuring reliability in multitasking environments, and collaborating with various framework teams to ensure consistent keyboard behavior. You must have a strong background in Swift or Objective-C, experience with UIKit internals such as the responder chain and windowing systems, and expertise in designing public APIs. This role requires deep knowledge of text input architecture and a track record of resolving complex issues related to focus engines and state management, directly impacting user experiences on iPhone and iPad.
Skills
What you'll do
What we're looking for
Market check
This $147,400–$272,100 range sits above 78% of similar postings on FindRole.
Peer median band
$123,700–$214,950
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,400–$202,300
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 43 open roles on FindRole.
Listed pay typically runs $147,400–$272,100 across 35 roles with salary data.
Most-posted roles
More like this
PayPal
PayPal
Walmart
Intuit
Ayden
Walmart