Apple

Software Development Engineer - iOS for Keyboard

Apple
Apply
12 hours ago
Cupertino, CA, USAStaff+
H1B sponsor

Responsibilities

  • Design and maintain the keyboard focus system across complex app hierarchies.
  • Own keyboard lifecycle management, including presentation, dismissal, transitions, and state restoration.
  • Build and maintain keyboard layout APIs for positioning, insets, and animation coordination.
  • Ensure keyboard infrastructure works reliably across multitasking, Stage Manager, and diverse app architectures.
  • Collaborate with UIKit, SwiftUI, and framework teams to provide consistent keyboard behavior.
  • Debug and resolve complex issues involving focus engines, responder chains, and windowing.
  • Document keyboard layout APIs and guide internal and external developers adopting them.

Requirements

  • Bachelor of Science in Computer Science or equivalent experience.
  • 10+ years of experience in iOS/macOS development using Swift and Objective-C.
  • Strong foundation in systems programming, state management, and framework design.
  • Experience designing or maintaining public APIs.
  • Deep knowledge of UIKit internals, including responder chain, UIWindow, UIScene, and view layout systems.
  • Familiarity with keyboard avoidance, input accessory views, and text input architecture including UITextInput and UIKeyInput.
  • Experience shipping frameworks or infrastructure used by other engineering teams.
  • Understanding of accessibility requirements for keyboard and focus interactions.
  • Track record of diagnosing and fixing subtle lifecycle and state-management bugs.

Tech Stack

iOSmacOSObjective-CSwiftSwiftUI

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me