Software Engineer, Messages Platform – 200567769 -Cupertino, California, United States

Apple

The Messages team is looking for a software engineer passionate about personal
communication. You’ll be part of the team of engineers focused on APIs and frameworks for
other teams at Apple to build on top of and integrate UI into Messages including iMessage
apps, Stickers, and Shared with You. You’ll work closely with partner teams on features like
Memoji, Apple Cash, #images, Camera Effects, Siri, and much more. The Messages Platform
includes defining public API for building on top of the Messages and adding to its rich
experience. Come be part of the team helping our customers connect to their most important
people in delightful, expressive ways.

Every day, millions of people connect via Messages, expressing and sharing with the people
who matter most to them in many different ways. We are constantly adding new
communication tools for iMessage, all with end-to-end encryption for both individual and group
conversations. As an engineer on the Messages Platform team, you’ll use the right tool for the
job, from Objective-C to Swift, UIKit and even SwiftUI. You will play a large role in adopting and
defining new system APIs before they’re publicly announced. Successful engineers will be
prepared to work from the UI down to the local database and protocol layers, working with
engineers across teams to deliver complex features on time. Join us and bring expressivity, joy,
and security to conversations around the world.

You possess strong software development and design skills.You have strong object-oriented programming skills in at least one language likeObjective-C and Swift.You have strong communication, collaboration, and interpersonal skills.You are self-directed and can solve problems independently.

 

Job Overview