The Internationalization Team’s mission is to design and build a fantastic user experience for Apple customers worldwide, on iOS, OS X, watchOS, and tvOS. We are looking for a talented software engineer who is passionate about languages and cultures, and has expertise in Japanese, both in terms of language proficiency and also in terms of linguistic and technical understanding.
Key Qualifications
Strong programming skills, preferably with Objective-C, C and C++
Excellent communication and collaboration skills
Ability to work with large code bases, fast-paced environments, and tight schedules
User interface programming experience
Fluency in Japanese
Technical and linguistic understanding of the Japanese language
Passion and enthusiasm to improve Apple’s products
Description
The Internationalization and International Text Input team’s mission is to make Apple’s products accessible to customers using many different languages. We work at the framework-level with projects like Foundation and ICU ( icu-project.org) to help developers on Apple’s platforms provide a fully internationalized user experience. These frameworks are used to internationalize all of Apple’s major platforms including iOS, OS X, watchOS and tvOS. The team also works on text input solutions for many different languages such as Chinese, Japanese, Korean, Arabic, Hebrew, Thai, Vietnamese, Hindi, Tamil, and many more, on all of Apple’s software platforms. We design text input solutions that meet the specific needs of each language, such as unique 10 Key keyboards for Chinese, Japanese, and Korean, transliteration-based keyboards for Hindi and Tamil, Handwriting-based input, and much more. Apple is known for its unique integration of hardware and software, and the Internationalization Team is a key part of that. We work closely with the design, hardware, and localization teams to deliver a great Apple experience across many different languages on Apple’s new and exciting hardware products.
Education
BS in CS/CE or equivalent
Additional Requirements
Strong programming skills, preferably with Objective-C, C and C++ Excellent communication and collaboration skills Ability to work with large code bases, fast-paced environments, and tight schedules User interface programming experience Fluency in Japanese Technical and linguistic understanding of the Japanese language Passion and enthusiasm to improve Apple’s products
Send To A Friend