Senior TextKit Software Engineer

Technology company that designs and develops consumer electronics, software, and services.
$175,800 - $312,200
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Senior TextKit Software Engineer

Join Apple's Cocoa Text team, responsible for the cross-platform text layout engine used across all Apple devices including Mac, iPhone, iPad, Apple Watch, and Apple TV. This senior role focuses on fundamental text storage, editing, and rendering abstractions for user interfaces. The team strives to deliver typographically beautiful text without compromising performance or usability. As a Senior TextKit Software Engineer, you'll work on advancing text technology across Apple's platforms, collaborating with various teams including AppKit, UIKit, and SwiftUI. The position offers competitive compensation ($175,800-$312,200), comprehensive benefits, and equity opportunities. The role requires expertise in Swift/Objective-C, strong engineering skills, and passion for user interfaces. You'll contribute to software used by hundreds of millions daily, making a significant impact on digital typography and text delivery across Apple's ecosystem. The company values diversity, curiosity, and continuous learning, making it an ideal environment for growth and innovation in text technology.

Last updated 3 months ago

Responsibilities For Senior TextKit Software Engineer

  • Design, implementation and packaging of text features
  • Contributing to the evolution of the Cocoa Frameworks
  • Working closely with the AppKit, UIKit, SwiftUI, Human Interface and other teams
  • Improve the state of the art in digital typography in software

Requirements For Senior TextKit Software Engineer

  • BS or M.S. in Computer Science or equivalent industry experience
  • Experience or familiarity with international text issues such as right to left layout and Unicode
  • Experience with Objective-C or Swift
  • Experience designing reusable API and object oriented design

Benefits For Senior TextKit Software Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior TextKit Software Engineer

AIML - Sr Frontend Engineer, Data and ML Innovation

Senior Frontend Engineer role at Apple's AI/ML org, building data solutions for ML systems with React/TypeScript, offering $166K-$296K base + equity.

Senior Full-Stack Software Engineer, OS Performance Tools

Senior Full-Stack Software Engineer position at Apple focusing on OS performance tools development, offering $135K-$250K salary with comprehensive benefits.

SwiftUI Frameworks Senior Engineer

Senior SwiftUI Framework Engineer role at Apple, focusing on developing APIs and features for the SwiftUI framework across Apple's platforms.

ISE, Incubation - Software Development Engineer

Senior Software Engineer role at Apple focusing on prototyping and developing future software experiences for Apple devices using Swift and other technologies.

Full Stack Software Engineer, Apple Services Engineering

Senior Full Stack Software Engineer role at Apple Services Engineering team, building internal web applications and tools that power Apple's media services platforms.