Summary Posted: 12 Nov 2024
Weekly Hours:
39 Role Number:
200575619 Our Software Engineering team is a passionate group dedicated to improving Apple software for our international users. We are looking for a highly motivated engineer with strong software development, interpersonal, and language skills.
Description You will work with a wide array of Apple software engineering teams, 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 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
- Pursuing a degree in Computer Science or equivalent experience
- 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 and Swift programming language
Preferred Qualifications
- 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