2 months ago
Vancouver, CanadaMid Level
Responsibilities
- Design and implement features and services for Xcode Cloud.
- Build tools used to build, test, and ship software for iOS, macOS, tvOS, and watchOS platforms.
- Design, develop, debug, deploy, and operate cloud-based software services.
- Collaborate with the broader developer tools organization and external developer community.
- Draft project proposals and design documents to facilitate communication with team members and stakeholders.
Requirements
- Bachelor of Science in Computer Science or equivalent.
- At least 3 years of relevant work experience.
- Experience with strongly typed or functional programming languages such as Kotlin, Scala, Java, or Swift.
- Experience designing, developing, debugging, deploying, and operating cloud-based software services.
- Understanding of design patterns for distributed and microservice systems.
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
