Client Software Engineer - iOS/macOS - ASE

2 Months ago • All levels • Mobile Development

Job Summary

Job Description

The iCloud Mail, Calendar & Contacts Client Engineering team is seeking a Client Software Engineer to develop exceptional products and user experiences for iCloud Mail across iOS, macOS, and the Web. This role involves crafting user interfaces, client frameworks, and integrating client-device and cloud domains. The engineer will be responsible for maintaining the technology stack, creating new functionality, and building comprehensive unit and end-to-end tests. The ideal candidate thrives on collaboration, writes functional specifications, and prioritizes quality, aiming to create efficient, testable, and maintainable code for a billion users.

Job Details

Are you a die-hard Apple fan, living and breathing Apple products? Do you secretly promote Apple’s product design philosophy? The iCloud Mail, Calendar & Contacts Client Engineering team is dedicated to crafting exceptional products and user experiences for iCloud Mail across iOS, macOS, and the Web as well as responsible for developing system level client frameworks. If the idea of your work and code reaching a billion users thrills you, we’d love to have you join our team. You’ll get to work on complex, exciting, and highly transparent products with endless opportunities to make a real difference. This is an opportunity to join a team with a goal of providing new features and functionality to iCloud customers by integrating together the client-device and cloud domains as well as provide an avenue for exploratory work as needed. Your work will involve everything from building simple-to-use User Interfaces and experiences to Client frameworks with performance and power efficiency in mind. You love collaborating within the team and equally meaningfully, with cross-functional engineering teams. In addition to crafting efficient, testable, easy-to-maintain code, you recognize the importance of writing functional specifications and design documents. As a key member on our team, you are responsible for maintaining our technology stack and for crafting new functionality. You are an extremely capable engineer who has a strong background in building high-performance, extensible systems. The successful applicant will have a strong background in system-level engineering, the vision to create foundational work and build on it to provide functionality, and the drive to successfully see tasks through to completion, Quality is number one in your mind, and you thrive on building comprehensive unit and end-to-end tests, not only for features you build but also for existing features that need more testing.

Similar Jobs

pentair - Business Analyst

pentair

Golden Valley, Minnesota, United States (On-Site)
2 Weeks ago
Gusto - Software Engineering Manager, Members Experience

Gusto

Denver, Colorado, United States (Remote)
5 Days ago
nubank - Senior Security Engineer - Regulatory Requirements

nubank

State Of São Paulo, Brazil (On-Site)
3 Weeks ago
Ubisoft - Senior Analyst, Live Analytics

Ubisoft

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Scopely - QA Director - Unannounced Project

Scopely

Barcelona, Catalonia, Spain (Hybrid)
7 Months ago
Alpha Sense - Staff Engineer, iOS

Alpha Sense

Helsinki, Uusimaa, Finland (On-Site)
3 Weeks ago
DraftKings - Lead Software Engineer, Android

DraftKings

Canada (Remote)
3 Months ago
Apple - Senior iOS Software Engineer - Proximity

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Moloco - iOS Software Engineer

Moloco

New York, United States (On-Site)
3 Weeks ago
Workato - Senior Mobile Engineer (React Native)

Workato

Athens, Greece (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Welltech - Senior Product Content Manager

Welltech

Spain (Remote)
1 Month ago
Buckman - Sr. Process Safety Engineer

Buckman

Memphis, Tennessee, United States (On-Site)
1 Week ago
Qualcomm - Hardware Baseband Engineer

Qualcomm

Taipei City, Taiwan (On-Site)
2 Months ago
Samsung Semiconductor - Associate, General Accounting

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago
Philips - CT Principal Software Architect

Philips

Shenyang, Liaoning, China (On-Site)
3 Months ago
Cloud Imperium Games - Lead Tools Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
8 Months ago
Axon - Senior Director, Manufacturing Engineering

Axon

Phoenix, Arizona, United States (On-Site)
3 Weeks ago
Nice - Principal Client Services Program Manager, Actimize

Nice

London, England, United Kingdom (Hybrid)
3 Weeks ago
Netflix - Director, Payments - UK/Ireland

Netflix

London, England, United Kingdom (On-Site)
7 Months ago
Publicis Groupe - Manager Agile Program Management

Publicis Groupe

New York, United States (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in San Diego, California, United States

sofar sounds - Marketing Manager

sofar sounds

New York, United States (Hybrid)
2 Weeks ago
Trek - Sales Associate - Part Time

Trek

Fairfield, Connecticut, United States (On-Site)
6 Months ago
Moloco - Senior Software Engineer

Moloco

Redwood City, California, United States (On-Site)
2 Months ago
Nice - Lead DevOps Engineer

Nice

Sandy, Utah, United States (Hybrid)
1 Month ago
Salesforce - Director, Product Marketing, IT Service

Salesforce

San Francisco, California, United States (On-Site)
1 Week ago
Apple - Data Operations Engineer - User Studies Research

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Redhorse Corp - Software Engineer Subject Matter Expert

Redhorse Corp

Clarksburg, West Virginia, United States (On-Site)
1 Month ago
Universal Music Group - Director, Sales Operations

Universal Music Group

Santa Monica, California, United States (On-Site)
2 Weeks ago
EvenUp - Customer Onboarding Specialist, Enterprise

EvenUp

Chicago, Illinois, United States (On-Site)
1 Month ago
Jane Street - Recruiting Coordinator

Jane Street

New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Crunchyroll - iOS Engineering Manager

Crunchyroll

Culver City, California, United States (Remote)
8 Months ago
kuda  - Mobile Engineer (Swift)

kuda

Lagos, Lagos, Nigeria (Hybrid)
1 Week ago
Inkittt - Senior Front-End Engineer: Web and Mobile Team (m/f/d)

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
1 Year ago
affinidi - Mobile Engineering Manager (m/f/d)

affinidi

Berlin, Berlin, Germany (Hybrid)
6 Days ago
Forcepoint - Sr. Mobile Developer

Forcepoint

Cork, County Cork, Ireland (On-Site)
1 Month ago
zoox - Senior/Staff Software Engineer - Mobile Apps

zoox

Foster City, California, United States (Hybrid)
1 Month ago
Arkose Labs - Staff iOS Engineer

Arkose Labs

Pune, Maharashtra, India (Hybrid)
3 Months ago
Pingle studios - Android Developer

Pingle studios

(Remote)
2 Months ago
kuda  - Senior Mobile Engineer - Kotlin

kuda

Lagos, Lagos, Nigeria (Hybrid)
3 Months ago
Tesla - Mobile Service Technician

Tesla

Gelderland, Netherlands (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Las Vegas, Nevada, United States (On-Site)

San Diego, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug