Job Description
Summary
Description
Your duties include:
Improving and localizing the user interface and underlying functionality of Appleʼs applications and platforms
Analyzing international functionality issues and making changes to application and OS source code
Working cross-functionally with other engineering and project management teams
Developing and maintaining software tools that help facilitate the localization and internationalization process
Minimum Qualifications
- Proficiency with Swift programming language
- Proficiency with Apple development APIs (UIKit, Cocoa, Foundation)
- Experience building software for Apple platforms (watchOS, tvOS, iOS, macOS)
- Experience with software testing and version control
Preferred Qualifications
- Pursuing a degree in Computer Science or equivalent experience
- Experience in software localization/internationalization
- A working knowledge of scripting languages (e.g. Python, Ruby, Perl)
- Knowledge of Computational/Corpus Linguistics
- Experience with international text issues such as right-to-left layout and Unicode