We live in a world driven by mobile devices and our understanding of the physical world around us. This knowledge enables navigation, learning about our environment, and innovative features for custom applications. At Apple, we are committed to meeting these needs robustly and creatively.
Description
You will collaborate with diverse teams including software engineering, international QA centers, translators, and project managers to deliver exceptional software products globally. Your role involves ensuring Apple software works seamlessly worldwide. Key responsibilities include:
1. Enhancing and localising user interfaces and underlying functionality of Apple's apps and platforms.
2. Analyzing international functionality issues and updating application and OS source code.
3. Cross-functional collaboration with engineering teams, QA, and project management.
4. Developing tools to facilitate localisation and internationalisation processes.
Key Qualifications
* Proficiency in Objective-C or Swift programming languages.
* Familiarity with Apple's development APIs (UIKit, Cocoa, Foundation).
* Experience building software for Apple's platforms (watchOS, tvOS, iOS, macOS).
* Knowledge of software testing and version control.
PREFERRED QUALIFICATIONS
* Bachelor's degree in Computer Science or equivalent experience.
* Understanding of UNIX commands.
* Strong analytical and problem-solving skills.
* Effective communication and interpersonal skills.
* Experience with various languages and cultures.
* Background in software localisation/internationalisation.
* Knowledge of scripting languages (e.g., Python, Ruby, Perl).
* Language proficiency beyond English.
* Knowledge of Computational/Corpus Linguistics.
* Experience with international text issues such as right-to-left layout and Unicode.
* Interest in Apple and its global users.