Apple

About Apple

The personal technology company redefining user experience

🏢 Tech, Hardware👥 1001+ employees📅 Founded 1976📍 Cupertino, CA4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

Key Highlights

  • Market cap of $3 trillion as of 2022
  • Over 1 billion active devices worldwide
  • Comprehensive medical plans including mental healthcare
  • Paid parental leave and gradual return-to-work program

Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...

🎁 Benefits

Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...

🌟 Culture

Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple

Software Engineering Mid-Level

AppleVancouver

Apply Now →

Skills & Technologies

Overview

Apple is hiring a Software Engineer for their Creativity Apps team to develop innovative on-device media management features. You'll work with Swift and CloudKit to enhance collaboration and syncing solutions. This position requires 2+ years of experience in software development.

Job Description

Who you are

You have 2+ years of proven experience developing and shipping reliable, scalable, maintainable, and testable code — you've worked on projects that required collaboration and syncing on Apple platforms, and you understand the nuances of building for a diverse user base. Your hands-on experience with APIs and frameworks has equipped you with the skills to design and implement robust solutions that enhance user experiences. You are familiar with the latest Swift technologies and have a keen interest in media management features that can change how users interact with their devices.

You thrive in collaborative environments where you can work closely with human interface designers, quality assurance teams, and cross-functional engineering teams — you believe that great products are built through shared ideas and diverse perspectives. Your ability to communicate effectively with both technical and non-technical stakeholders allows you to influence project planning and user interface design, ensuring that the final product meets the highest standards of quality and usability.

Desirable

Experience with extensions, such as FileProvider and Share Extensions, is a plus — you understand how these components can enhance the functionality of applications and improve user engagement. A passion for creativity and innovation drives you to explore new technologies and methodologies that can elevate the user experience.

What you'll do

As a Software Engineer on the Creativity Apps team, you will play a key role in designing, implementing, and maintaining robust cloud syncing and file management solutions — your work will directly impact how users manage their creative projects on Apple devices. You will collaborate with cross-functional teams to develop innovative features that enhance on-device storage and collaboration capabilities, ensuring that users can seamlessly access and share their creative content.

You will be responsible for building APIs that facilitate smooth interactions between different components of the application — your expertise in CloudKit will be crucial in developing scalable solutions that can handle a growing user base. You will also engage in code reviews and contribute to the overall architecture of the application, ensuring that best practices are followed and that the codebase remains clean and maintainable.

Your role will involve staying up-to-date with the latest advancements in Swift and other relevant technologies — you will continuously seek opportunities to improve the performance and reliability of the applications you work on. By participating in team discussions and brainstorming sessions, you will help shape the direction of the projects and contribute to a culture of innovation within the team.

What we offer

Apple provides a dynamic work environment where creativity and collaboration are at the forefront — you will have the opportunity to work on highly visible and impactful projects that can change lives for the better. The company is committed to inclusion and diversity, ensuring that every team member feels valued and empowered to contribute their unique perspectives.

You will have access to resources and support that enable you to grow professionally and personally — Apple encourages continuous learning and development, providing opportunities for training and skill enhancement. Join us and be part of a team that is dedicated to making a difference through technology and creativity.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Apple.

Similar Jobs You Might Like

Based on your interests and this role

Apple

Software Engineering

Apple📍 Vancouver

Apple is hiring a Software Engineer for their Creativity Apps team to develop innovative on-device media management features. You'll work with technologies like Java and Swift, focusing on cloud syncing and collaboration solutions. This position requires 2+ years of experience.

Mid-Level
4 months ago
Apple

Software Engineering

Apple📍 Cary - On-Site

Apple is hiring a Software Engineer for their Creativity Apps team to develop innovative media management features. You'll work with technologies like Java and Swift to enhance user experiences. This position requires 2+ years of experience in software development.

🏛️ On-SiteMid-Level
4 months ago
Apple

Software Engineering

Apple📍 Cary - On-Site

Apple is hiring a Software Engineer for their Creativity Apps team to develop innovative media management features. You'll work with Java and Swift to enhance on-device storage and collaboration solutions. This position requires 2+ years of experience.

🏛️ On-SiteMid-Level
4 months ago
Apple

Ui Software Engineer

Apple📍 Vancouver

Apple is hiring a UI Software Engineer for their Creative Apps team to architect and build media management features for creative tools. You'll work with iOS and macOS technologies, including Swift and SwiftUI. This position requires 2+ years of experience in software development.

Mid-Level
2w ago
Apple

Software Engineering

Apple📍 Cary - On-Site

Apple is hiring a Software Engineer for their Creativity Apps team to develop innovative media management features. You'll work with technologies like Java and Swift, focusing on cloud syncing and collaboration solutions. This position requires 2+ years of experience.

🏛️ On-SiteMid-Level
4 months ago