Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer 
United States, California, Cupertino 
791585874

Today
  • 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.