You will work with a wide array of Apple software engineering teams, international software QA centers, translators and project managers to ensure that Apple delivers world-class software products to our international markets. Your role is to make sure Apple software products work beautifully all over the world. Your duties include improving and localising the user interface and underlying functionality of Appleʼs applications and platforms, analysing international functionality issues and making changes to application and OS source code, Working cross-functionally with other engineering teams, QA, and project management teams throughout Apple and developing and maintaining software tools that help facilitate the localisation and internationalisation process.
Minimum Qualifications
Minimum Qualifications
Proficiency with Objective-C or Swift programming languages
Proficiency with Appleʼs development APIs (UIKit, Cocoa, Foundation)
Experience building software for Appleʼs platforms (watchOS, tvOS, iOS, macOS)
Experience with software testing and version control
Key Qualifications
Key Qualifications
Preferred Qualifications
Preferred Qualifications
Bachelor’s Degree in Computer Science or equivalent experience
A working knowledge of UNIX commands
Strong analytics and problem-solving skills
Strong communication and interpersonal skills
Experience with various languages and cultures
Experience in software localisation/internationalisation
A working knowledge of scripting languages (e.g. Python, Ruby, Perl)
Skills in reading, writing and speaking languages other than English
Knowledge of Computational/Corpus Linguistics
Experience with international text issues such as right to left layout and Unicode
Strong interest in Apple and its international users