It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something!
Write code for Input Methods for various languages such as Chinese, Hindi, Japanese, Korean, Tamil, Vietnamese, etc. Design and develop Keyboard Layouts for over 100 languages
Strong object oriented programming and design skills In-depth development experience at the application and user interface level with Swift or/and Objective- C
Excellent problem solving, critical thinking and communication skills
5+ years of increasing responsibility and relevant experience
Bachelor's Degree or higher in Computer Science, or a closely related field
Passion for language and for improving Apple’s products
Familiarity with internationalization and Unicode
Deep knowledge of UI and framework development in iOS/macOS
Performance analysis and tuning experience including memory usage, CPU utilization, leak checking, etc.
Ability to effectively contribute to several concurrent projects
Ability to thrive in a highly collaborative environment
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.