iOS/tvOS FaceTime Engineer

Apple Inc.
Cupertino, CA, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Apple TV Software Quality Software Debugging FaceTime Machine Learning Object-Oriented Software Development Systems Integration User-Centered Design Multithreading Information Technology

Job description

Experteer Overview Join the tvOS Communications Experiences team to advance FaceTime and camera experiences across Apple TV, iPhone, and iPad. You will work with ML models to elevate software quality and user experiences on Apple platforms. Collaborating with cross-functional teams, you’ll propose, implement, and present features that move communications and camera experiences forward. This role offers scope to make an impact at scale, shaping delightful experiences for friends and families. You’ll operate at the intersection of performance, innovation, and user-centric design. Compensation / Benefits * Propose, implement, and present features to advance communications and camera experiences on Apple TV * Develop and integrate features for FaceTime across Apple TV, iPhone, and iPad; contribute to underlying iOS/tvOS systems * Work with ML models to enhance software and user experiences * Champion high quality and consistency of Apple software with a strong focus on end-user impact * Maintain and improve large existing codebases; optimize performance and debug bottlenecks * Collaborate with cross-functional teams including engineers, designers, PMs, and evangelists to deliver seamless experiences * Write and maintain robust, object-oriented code and frameworks/APIs for Apple platforms * Continuously learn new technologies and apply them to product improvements Tasks * 3+ years of experience in object-oriented programming and design * 3+ years of experience developing on Apple platforms and associated frameworks/APIs * Experience writing multi-threaded, asynchronous code * Experience debugging performance issues and optimizing for limited CPU/memory resources * Bachelor’s degree in computer science or related field, or equivalent work experience * Experience integrating with ML models and knowledge of agentic architectures * Strong communication skills and ability to work with a diverse, cross-functional team * Aptitude to independently learn new technologies * Demonstrated ownership and attention to end-user experience Key requirements *

Requirements

science and improve large existing codebases; optimize performance and debug bottlenecks * Collaborate with cross-functional teams including engineers, designers, PMs, and evangelists to deliver seamless experiences * Write and maintain robust, object-oriented code and frameworks/APIs for Apple platforms * Continuously learn new technologies and apply them to product improvements Tasks * 3+ years of experience in object-oriented programming and design * 3+ years of experience developing on Apple platforms and associated frameworks/APIs * Experience writing multi-threaded, asynchronous code * Experience debugging performance issues and optimizing for limited CPU/memory resources * Bachelor’s degree in computer science or related field, or equivalent work experience * Experience integrating with ML models and knowledge of agentic architectures * Strong communication skills and ability to work with a diverse, cross-functional team * Aptitude to independently learn new technologies * aaaaaa impact ownership and attention to end-user experience Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang · WWC 2022

4:52 min

Understanding the iPhone moment of software engineering

Mike Swift · Coffee With Developers

3:32 min

Managing asynchronous operations and concurrent multithreading with isolates

Christoph Christoph · WWC 2024

40 sec

Navigating Apple's evolving on-device AI and machine learning stack

Precious Osaro Precious Osaro · WWC Europe 2026

1:16 min

Designing cross-platform APIs with team collaboration

Andrea Della Porta Andrea Della Porta · WWC Europe 2026

5:10 min

Audience Q&A on arrow functions and multithreading

Rob Richardson · JS Congress

Videos

See all

Related articles

See all