Job Search and Career Advice Platform

Enable job alerts via email!

Senior UI Software Engineer, Creativity Apps

Apple Inc.

Vancouver

On-site

CAD 162,000 - 315,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Vancouver is seeking a Senior UI Software Engineer to shape innovative collaborative features for creative tools. The role involves work with cross-functional teams and requires extensive experience on iOS/macOS development, particularly in Swift. The ideal candidate will have strong technical and interpersonal skills, with a commitment to fostering an inclusive work environment. Compensation ranges from $116,800 to $226,000, with various benefits including stock options and medical coverage.

Benefits

Shareholder opportunities
Restricted stock unit awards
Comprehensive medical and dental coverage
Educational expense reimbursement
Discounted products and free services

Qualifications

  • 5+ years proven experience shipping high quality, tested code on iOS and/or macOS.
  • Experience as a technical lead with strong communication and project management skills.
  • Solid grasp of computer science fundamentals and object-oriented design.

Responsibilities

  • Work closely with cross-functional engineering teams to define requirements.
  • Design, implement, and maintain high quality software for media management and collaboration.
  • Participate in code reviews and communicate technical concepts to stakeholders.

Skills

iOS development
Swift
Object-oriented design
Communication skills
Collaboration
Project management
Job description
Senior UI Software Engineer, Creativity Apps

Vancouver, British Columbia, Canada. Software and Services.

At Apple, new ideas quickly become phenomenal products, services, and customer experiences. The Creativity Apps team is looking for a senior engineer with expertise on Apple platforms to architect and build media management and collaboration features for creative tools. You’ll work with world‑class teams behind Final Cut Pro, Logic Pro, and iWork to create next‑generation tools for creators.

Description

This is a great opportunity to be one of the early members of a new engineering team! You will set the direction and architecture of innovative collaborative features for the creative space. You will work with human interface designers, QA teams, and cross‑functional teams to go beyond code and influence everything from UI to project planning.

The ideal candidate has iOS development experience, cloud technologies knowledge, a commitment to sustainable software development, and can drive features from concept to delivery. This position requires a self‑motivated individual with excellent interpersonal skills to collaborate with all levels of the organization.

Responsibilities
  • Work closely with cross‑functional engineering teams to define requirements.
  • Design, implement, and maintain high quality, testable, maintainable, and performant software for media management, collaboration, and shared UI components.
  • Diagnose and fix bugs.
  • Participate in code reviews.
  • Communicate technical concepts to both technical and non‑technical stakeholders.
  • Continuously learn new technologies, tools, and best practices.
Minimum Qualifications
  • 5+ years proven experience shipping high quality, tested code on iOS and / or macOS.
  • Experience as a technical lead; demonstrating strong communication, collaboration, and project management skills.
  • Strong understanding of architectural patterns commonly used in programming for Apple platforms.
  • Solid grasp of computer science fundamentals and object‑oriented design.
  • Strong proficiency in Swift and at least one UI framework (SwiftUI, UIKit, AppKit).
  • Ability to work with ambiguity and take ownership of product features.
  • Willingness to ask for help, learn from others, and mentor others in turn.
  • Committed to encouraging an open and inclusive work environment.
Preferred Qualifications
  • Demonstrated interest in one of Apple’s creative apps (Final Cut Pro, Logic Pro, iMovie, GarageBand).
  • Experience with modern concurrency in Swift, including async / await and actors.
  • Proficiency with Swift Testing and / or XCTest.
  • Demonstrated commitment to accessibility and localization.
Compensation and Benefits

Base pay range: $116,800 – $226,000, depending on skills, qualifications, experience, and location.

Apple offers shareholder opportunities, restricted stock unit awards, and an employee stock purchase plan. Eligible employees can purchase Apple stock at a discount through the Employee Stock Purchase Plan.

Benefits include comprehensive medical and dental coverage, retirement benefits, discounted products and free services, and educational expense reimbursement. This role might be eligible for discretionary bonuses or commission payments and relocation.

Apple is an equal opportunity employer committed to inclusion and diversity. Apple provides reasonable accommodations to applicants with disabilities. Apple is a drug‑free workplace.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.