ISE, Input Experience - Internationalization Frameworks Engineer

Cupertino, CA 95014
  • Job Code
    200283194
Summary

Summary

Posted: Aug 31, 2021

Weekly Hours: 40

Role Number:200283194

As the Internationalization team, our mission is to make Apple's products accessible to our customers all aroun...Summary

Summary

Posted: Aug 31, 2021

Weekly Hours: 40

Role Number:200283194

As the Internationalization team, our mission is to make Apple's products accessible to our customers all around the world. We are looking for a software engineer who is passionate about languages, someone who is empathetic and wants to create solutions for customers across a wide variety of languages and locales!

Key Qualifications

  • Programming ability in a C-like dialect (Java, C, C++, Objective-C, Swift, etc.)
  • Understanding of algorithms, data structures and coding standards
  • Familiar with unit testing, with a strong focus on high-quality software
  • Passion for language and for improving Apple's products
  • (Optional) Familiarity with internationalization and Unicode

Description

In this role, you will:
- Write code within frameworks such as ICU (icu-project.org), Foundation, Swift, SwiftUI, and UIKit/AppKit to implement features that are used to internationalize all of Apple's major platforms: iOS, macOS, watchOS, tvOS.
- Craft proposals for APIs used by engineers-both at Apple as well as by the wider Apple Developer community-to correctly internationalize and localize their apps.
- Collaborate with different teams to solve both design and engineering challenges and ensure that the next generation of experiences can reach all Apple customers.
- Contribute to the wider internationalization community outside of Apple such as the open-source ICU and CLDR projects.

Education & Experience

BS or MS in Computer Science or a related field

Additional Requirements

  • You can check out some recent WWDC talks that showcase the Internationalization team's work here:
  • Creating Apps for a Global Audience: https://developer.apple.com/videos/play/wwdc2018/201/
  • Formatters: Making Data Human-Friendly: https://developer.apple.com/videos/play/wwdc2020/10160/
  • What's New in Foundation: https://developer.apple.com/videos/play/wwdc2021/10109/
  • Localize your SwiftUI app: https://developer.apple.com/videos/play/wwdc2021/10220/
  • The Practice of Inclusive Design: https://developer.apple.com/videos/play/wwdc2021/10275/


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

ISE, Input Experience - Internationalization Frameworks Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account