Master’s degree or foreign equivalent in Computer Engineering, Computational Linguistics or related field and 3 years of experience in the job offered or related occupation.
1 year of experience with each of the following skills is required:
Reading, writing, and speaking in German (or another major foreign language: French, Italian, or Spanish).
Using Swift, Objective-C, and C programming languages, including writing code to support teams writing features for international customers; and experience building infrastructures and tools to facilitate the localization process.
Using Xcode integrated development environment (IDE), including experience writing code to support localization features and infrastructure; and developing IDE features for internal and external developers.
Experience in internal localization tools and workflows, and experience architecting software to facilitate localization and internationalization of software.
Experience in low-level Foundation APIs for localized strings; formatting and language-matching to support teams localizing their software; and implementing improvements to the APIs and implementing solutions that ease the process of localization.
Experience with the localization APIs exposed in SwiftUI, Foundation, AppKit and other core frameworks for developing software.
Understanding the human aspect of localization and industry-standard localization processes, interfacing with translators, project managers, engineering, and QA to evangelize localization best practices within the localization organization.
Experience testing and supporting localization engineering of new platforms and technologies.
Experience using task tracking systems and documenting decisions and processes in knowledge base.