2,159,731open jobs
138,809companies
242,232added this week
Browse all
Location
In office (Cupertino)
Seniority
Junior · 2+ years exp
Visa
H-1B filings in 12 months: 6,350 · for this role: 2,720 · green card filings: 39

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Nov 10, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.

Join the Keyboard Infrastructure team to build and maintain the foundational systems that power keyboard behavior across iOS & iPadOS. You'll own keyboard focus, lifecycle management, and the APIs that apps use to interact with keyboard layout - directly impacting every text input experience on iPhone and iPad.

Description

Design, develop, and maintain the keyboard focus system, ensuring correct and predictable focus behavior across complex app hierarchies

Own keyboard lifecycle management - presentation, dismissal, transitions, and state restoration

Build and maintain APIs for keyboard layout that apps rely on 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 spanning focus engines, responder chain, and windowing

Write clear documentation and provide guidance to internal and external developers adopting keyboard layout APIs

Minimum Qualifications

BS in Computer Science or equivalent experience

2+ years of experience in iOS/macOS development (Swift, Objective-C)

Strong foundation in systems programming, state management, and framework design

Experience designing or maintaining public APIs

Preferred Qualifications

Deep knowledge of UIKit internals - responder chain, UIWindow, UIScene, and view layout systems

Familiarity with keyboard avoidance, input accessory views, and text input architecture (UITextInput, 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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,159,731 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Remote, many countries
Similar stack
Same company
Cupertino
$115k – $165k per year · In office · 4+ years exp · PhD · Sunnyvale
Swift
Mobile
UIKit
SwiftUI
XCTest
DevOps
Rest API
Apply
$115k – $165k per year · In office · 4+ years exp · PhD · Edison
Java
Kotlin
Kotlin
Retrofit
Mobile
Jetpack Compose
Android SDK
Apply
$130k – $230k per year · In office · Full-Time · 1+ year exp · New York
Swift
Objective-C
AI/ML
AI Agents
Agentic Workflows
Mobile
MVVM
iOS SDK
DevOps
Rest API
Apply
$266k – $385k per year · Hybrid · Full-Time · 4+ years exp · San Francisco
Kotlin
AI/ML
ChatGPT
OpenAI
Mobile
Jetpack Compose
Google Play Billing
Analytics
A/B Testing
Apply
In office · 4+ years exp · Bachelor's Degree · Seattle
Swift
Objective-C
Mobile
SwiftUI
Core Animation
AVFoundation
Core Image
Metal
AVKit
Apply
Senior iOS Engineer 1 year ago
Remote (Germany, United Arab Emirates, Belarus, Czech Republic, Montenegro, EET hours) · Full-Time · Georgia · Moldova · Lithuania · Poland · Slovakia
C++
Swift
Objective-C
Swift
RxSwift
AI/ML
Claude
Mobile
UIKit
MVVM
iOS SDK
XCTest
VIPER
MVC
Adaptive UI
DevOps
Rest API
WebSockets
Management
Agile
Scrum
QA
Cucumber
Apply
$15k – $30k per year · Remote (EAEU) · Moscow
JavaScript
TypeScript
Dart
Node JS
Dart
Riverpod
AI/ML
Model Context Protocol
AI Agents
Frontend
GraphQL
React.js
Mobile
Flutter
DevOps
Git
Apply
Remote (EAEU) · 5+ years exp · Moscow
Swift
Objective-C
Swift
RxSwift
Mobile
UIKit
SwiftUI
Combine
MVVM
SPM
CocoaPods
XCTest
VIPER
Clean Architecture
Fastlane
MVC
CryptoKit
Bitrise
TestFlight
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
Git
GitHub
Management
Confluence
Jira
QA
XCUITest
Apply
$30k per year · Remote (EAEU) · 3+ years exp · Moscow
JavaScript
Kotlin
TypeScript
Swift
Frontend
React.js
Mobile
React Native
DevOps
Rest API
CI/CD
Git
Apply
Remote (United States, Argentina, Brazil, Colombia) · São Paulo · Buenos Aires · Bogotá
Java
Kotlin
Mobile
MVVM
Apply
$171k – $231k per year · Equity · In office · Full-Time · 7+ years exp · Bachelor's Degree · Seattle · Cupertino
Python
SQL
AI/ML
AI Agents
DevOps
AWS
Apply
In office · 5+ years exp · Bachelor's Degree · Cupertino
Apply
In office · 6+ years exp · Bachelor's Degree · Cupertino
Python
Go
Java
Rust
C++
AI/ML
Spark
DeepSpeed
vLLM
Fine-tuning
RLHF
Reinforcement Learning
Quantization
SGLang
TensorRT
TensorRT-LLM
TRL
Flink
Transformers
PyTorch
LLM
Ray
RLlib
SFT
Post-training
FSDP
Speculative Decoding
KV Cache
DevOps
Kubernetes
Apply
In office · 10+ years exp · Master's Degree · Cupertino
Python
C++
Swift
Objective-C
AI/ML
Fine-tuning
Reinforcement Learning
Multimodal AI
AI Agents
Time Series
Post-training
Agentic Workflows
Machine Learning
Mobile
SwiftUI
Apply
In office · Cupertino
Design
Figma
Sketch
Apply
See all jobs
This is one of many
2,159,731 more open roles from verified company boards, updated every day.