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

Ui Software Engineer Mid-Level

AppleVancouver

Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

You have 2+ years of proven experience shipping high-quality, tested code on iOS and/or macOS — you've successfully delivered features that enhance user experiences and have a strong understanding of Apple's development ecosystem. Your strong communication, collaboration, and project management skills enable you to work effectively with cross-functional teams, ensuring that projects are completed on time and meet high standards.

You possess a solid understanding of architectural patterns commonly used in programming for Apple platforms — this knowledge allows you to design scalable and maintainable applications. Your experience with modern concurrency in Swift, including async/await and actors, demonstrates your ability to write efficient and responsive code.

You are committed to accessibility and localization, ensuring that your applications are usable by everyone, regardless of their abilities. Your proficiency with Swift Testing and/or XCTest showcases your dedication to maintaining high code quality through rigorous testing practices.

What you'll do

As a UI Software Engineer on the Creative Apps team, you will be responsible for setting the direction and architecture of innovative collaborative features for creative tools. You will work closely with human interface designers and quality assurance teams to ensure that the user interface is intuitive and meets the needs of creators. Your role will involve influencing everything from user interface design to project planning, ensuring that all aspects of the development process align with the team's vision.

You will collaborate with world-class teams behind Final Cut Pro, Logic Pro, and iWork, contributing to the development of next-generation tools for creators. Your expertise in Apple platforms will be crucial as you help architect and build media management and collaboration features that enhance the creative process.

What we offer

At Apple, you will be part of a dynamic and innovative team that values creativity and collaboration. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. You will have the opportunity to work on cutting-edge technologies and contribute to products that have a significant impact on users worldwide. Join us in shaping the future of creative tools and experiences.

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 Swift and CloudKit to enhance collaboration and syncing solutions. This position requires 2+ years of experience in software development.

Mid-Level
1w ago
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

Frontend Engineer

Apple📍 Vancouver - On-Site

Apple is hiring a UI Engineer to build user interfaces for the App Store Connect web platform. You'll work with JavaScript and front-end build tools like Webpack and Babel. This position requires experience in developing sophisticated web applications.

🏛️ On-SiteMid-Level
2 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