Senior iOS Software Engineer, Keyboards Foundation

A global technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $264,200
iOS
Senior Software Engineer
In-Person
4+ years of experience
Consumer

Description For Senior iOS Software Engineer, Keyboards Foundation

Apple's iOS Keyboard team is seeking a Senior iOS Software Engineer to join their Keyboards Foundation team. This role is central to developing one of the most-used software applications globally, powering billions of daily messages. The position involves crafting next-generation Keyboard and Text Input experiences across Apple's entire ecosystem - iOS, macOS, tvOS, and watchOS.

The role combines innovative technical development with user-centric design, focusing on creating intuitive, personal, and globally inclusive text input solutions. Working with world-class designers and engineers, you'll be at the forefront of developing features like QuickType, QuickPath, Emoji, and AutoFill, while ensuring privacy remains a top priority.

As a senior engineer, you'll be responsible for both technical innovation and cross-team collaboration, working with various departments including Accessibility, Design, Hardware, Localization, Natural Language Processing, and Privacy teams. The position offers competitive compensation, comprehensive benefits, and the opportunity to impact how millions of people communicate worldwide.

This is an ideal role for someone who combines technical expertise in iOS development with a passion for creating user-friendly, globally accessible software solutions. The position offers the unique opportunity to work on technology that directly impacts user communication while being part of Apple's innovative ecosystem.

Last updated 7 minutes ago

Responsibilities For Senior iOS Software Engineer, Keyboards Foundation

  • Develop production-quality software through iterative development cycles
  • Partner with various Apple teams to deliver best-in-class features
  • Software design exploration, implementation, and maintenance of cross-platform frameworks and applications
  • Collaborate with design team and engineers to innovate and deliver high-impact features

Requirements For Senior iOS Software Engineer, Keyboards Foundation

  • Bachelor's Degree in Computer Science or equivalent experience
  • 4+ years of software development experience in a team environment
  • Experience with development of mobile or desktop apps or frameworks
  • Exposure to modern software development standard methodologies, such as source control, unit testing, and/or debugging

Benefits For Senior iOS Software Engineer, Keyboards Foundation

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior iOS Software Engineer, Keyboards Foundation

Sr. iOS Engineer - Apple TV

Senior iOS Engineer position at Apple working on tvOS team, developing high-performance software for Apple TV with competitive compensation and comprehensive benefits.

Senior Software Engineer- iOS Development

Senior iOS Engineer role at Microsoft building AI-powered mobile experiences for Microsoft 365, reaching 150M+ monthly users.

Senior iOS Software Engineer, Host Calendar

Senior iOS Engineer role at Airbnb focusing on developing Host Calendar tools to help hosts manage properties and optimize revenue through innovative mobile solutions.

Senior iOS Engineer, Developer Platform

Senior iOS Engineer position at Airbnb focusing on developer platform infrastructure, CI/CD, and foundational frameworks, offering remote work and competitive compensation.

Principal/Staff/Senior iOS Engineer

Senior iOS Engineer role at Balbix, developing AI-powered cybersecurity applications with 5+ years experience required, focusing on architecture and integration with back-end services.