13 days old

Software Engineer-Commute Alternatives Program

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Dec 11, 2019

Weekly Hours: 40

Role Number: 200130240

Apple's Commute Alternatives Program offers a suite of services designed to encourage people to commute differently. We offer WiFi enabled regional commuter service in the SF Bay Area, last mile and campus shuttles around the world, and several amenities and incentives to encourage cycling and transit use. The benefits of the Commute Program are felt throughout the company on a daily basis.

Are you someone who is passionate about sustainable transportation? Do you have a skillset to help us develop great apps and services focused on promoting alternative commute modes? Then this job is for you. We are looking for someone who can take the lead developing our internal iOS app

Key Qualifications

  • Computer Science fundamentals (algorithms, data structures, etc)
  • Interest in alternative transportation
  • Strong object-oriented design skills
  • Excellent communication and organization
  • Self-directed, analytical, and collaborative
  • A constant desire to learn, improve, and make things better
  • Experience working with a cross-disciplinary team of designers and other developers
  • iOS Expertise (Objective-C)


The Commute team aims to connect Apple employees through seamless transportation. We are looking for someone to join our small software engineering team and take ownership of our robust iOS app. The Commute app provides trip planning, real-time vehicle tracking, system advisories, schedule browsing, bike-share, and more. You will oversee the entire lifecycle of the iOS client including planning, development, testing, and maintenance

The Commute app is a comprehensive application that utilizes a wide array of frameworks and technologies. A successful candidate will have expertise in many of the following areas:

Networking and Web Services

Core Data

Polished UI engineering including: Auto Layout, Dynamic Type, Localization, Dark Mode, Accessibility


Core Bluetooth



Date & Time programming

Enterprise App Deployment

Application Extensions

Performance Optimization

Education & Experience

BS in Computer Science or equivalent experience

Additional Requirements

Jobs Rated Reports for Software Engineer

Posted: 2020-02-10 Expires: 2020-03-10

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:

Software Engineer-Commute Alternatives Program

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast