[email protected] 500 500 Jr.DevJobs Hunter Meyer [email protected] Co-Founder & CEO Twitter LinkedIn CrunchBase Facebook Jr.DevJobs
2021-05-22 <div id="jobDescriptionText" class="jobsearch-jobDescriptionText"><div><div><div><div><p>Summary</p><div><div>Posted: <b>May 15, 2021</b></div><div>Weekly Hours: <b>40</b></div><div>Role Number:<b>200246567</b></div></div></div><div>The Internationalization team’s mission is to make Apple’s software accessible to everyone, no matter where in the world they may be. We are looking for someone who is passionate about the world’s languages and cultures as well as shipping world-class software.One of the team’s main focuses is to make the input experience—using keyboard, dictation, Apple Pencil, and other input methods—more inclusive for everyone, regardless of what languages they use or what their background is, so that anyone in the world can use their own language—and emojis!—to send a message on their iPhone.In addition to text input, the team is also responsible for internationalization frameworks—including Open Source projects like ICU &amp; CLDR—that power the entire operating system and enable both Apple and third-party developers to localize their apps. Internationalization team members also represent Apple at the Unicode Consortium and are vocal advocates for better language support and for making emojis more inclusive.You can check out two of the most recent WWDC talks from the Internationalization team here:Formatters: Making Data Human-Friendly: https://developer.apple.com/videos/play/wwdc2020/10160/ (https://developer.apple.com/videos/play/wwdc2020/10160/)Creating Apps for a Global Audience: https://developer.apple.com/videos/play/wwdc2018/201/</div></div></div><div><div><div><div><div><div>Key Qualifications</div></div></div><div><div><ul><li>Programming ability in C, Objective-C, or Swift</li><li>Understanding of algorithms, data structures and coding standards</li><li>Detail-oriented, with a strong focus on high-quality software</li><li>Excellent communication and organizational skills</li><li>Passion for language and for improving Apple’s products</li></ul></div></div></div></div><div><div><div><div><div>Description</div></div></div><div><div>IN THIS ROLE, YOU WILL:Collaborate with a world-class design team and hardworking engineers to deliver features that fuse outstanding user interfaces with state-of-the-art machine learning technologies.Develop keyboard layouts and input methods for the world’s languages, including languages for our “next billion” users as well as minority and Indigenous languages.Build frameworks and technologies that all developers can use to improve the language experience within their apps.Work on Apple’s next-generation hardware and leverage new hardware capabilities to deliver an even more inclusive experience to users.Partner with teams such as Accessibility, Design, Hardware, Localization, NLP, Privacy, and many others.</div></div></div></div><div><div><div><div><div>Education &amp; Experience</div></div></div><div><div>BS or MS in Computer Science or a related field</div></div></div></div><div><div><div><div><div>Additional Requirements</div></div></div><div><div><ul><p>Experience in building iOS apps using and Apple’s UI frameworks</p><p>Familiarity with internationalization and Unicode</p></ul></div></div></div></div></div></div></div> Degree No Preference Full Time 1 or Fewer Years of Experience C, Objective-C, Swift, iOS Apple Software Santa Clara Valley, CA 95014 USA C, Objective-C, Swift, iOS Internationalization & Keyboard Engineer (iOS/macOS) 2021-07-21

Internationalization & Keyboard Engineer (iOS/m...

Apple
Santa Clara Valley, CA 95014
Full Time
C, Objective-C, Swift, iOS
25 days ago

Summary

Posted: May 15, 2021
Weekly Hours: 40
Role Number:200246567
The Internationalization team’s mission is to make Apple’s software accessible to everyone, no matter where in the world they may be. We are looking for someone who is passionate about the world’s languages and cultures as well as shipping world-class software.One of the team’s main focuses is to make the input experience—using keyboard, dictation, Apple Pencil, and other input methods—more inclusive for everyone, regardless of what languages they use or what their background is, so that anyone in the world can use their own language—and emojis!—to send a message on their iPhone.In addition to text input, the team is also responsible for internationalization frameworks—including Open Source projects like ICU & CLDR—that power the entire operating system and enable both Apple and third-party developers to localize their apps. Internationalization team members also represent Apple at the Unicode Consortium and are vocal advocates for better language support and for making emojis more inclusive.You can check out two of the most recent WWDC talks from the Internationalization team here:Formatters: Making Data Human-Friendly: https://developer.apple.com/videos/play/wwdc2020/10160/ (https://developer.apple.com/videos/play/wwdc2020/10160/)Creating Apps for a Global Audience: https://developer.apple.com/videos/play/wwdc2018/201/
Key Qualifications
  • Programming ability in C, Objective-C, or Swift
  • Understanding of algorithms, data structures and coding standards
  • Detail-oriented, with a strong focus on high-quality software
  • Excellent communication and organizational skills
  • Passion for language and for improving Apple’s products
Description
IN THIS ROLE, YOU WILL:Collaborate with a world-class design team and hardworking engineers to deliver features that fuse outstanding user interfaces with state-of-the-art machine learning technologies.Develop keyboard layouts and input methods for the world’s languages, including languages for our “next billion” users as well as minority and Indigenous languages.Build frameworks and technologies that all developers can use to improve the language experience within their apps.Work on Apple’s next-generation hardware and leverage new hardware capabilities to deliver an even more inclusive experience to users.Partner with teams such as Accessibility, Design, Hardware, Localization, NLP, Privacy, and many others.
Education & Experience
BS or MS in Computer Science or a related field
Additional Requirements

    Experience in building iOS apps using and Apple’s UI frameworks

    Familiarity with internationalization and Unicode