Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Applications Engineer - User Interface iOS

Apple

$171,600 - $302,200
Oct 31, 2025
San Diego, CA, US
Apply Now

Apple is looking to advance the core data infrastructure for Final Cut Pro, their flagship professional video editing suite, to enable professional creative workflows on both iPad and Mac.

Requirements

  • 5+ years of professional experience developing complex applications in Objective-C and/or Swift.
  • Strong knowledge of Apple’s development tools and frameworks, including SwiftUI, UIKit, AVFoundation, Core Animation, and Core Image.
  • Demonstrated experience building high-performance, user-facing applications on iOS, iPadOS, or MacOS.
  • Mastery of Swift concurrency patterns and seamless Objective-C interoperability.
  • Solid understanding of computer graphics, media formats, and real-time rendering.
  • Experience with unit testing, continuous integration, and engineering best practices.
  • Able to demonstrate strong application architectural skills.

Responsibilities

  • Design, develop, and maintain core features of Final Cut Pro using modern Objective-C and Swift.
  • Collaborate with designers, product managers, and QA engineers to deliver compelling and innovative video editing workflows utilizing all forms of input: touch, mouse, keyboard, and Apple Pencil.
  • Optimize performance and responsiveness for a smooth editing experience.
  • Architect clean, scalable, and testable code and contribute to the evolution of the app’s codebase and software design patterns, following modern architectural principles.
  • Integrate with underlying video processing and media frameworks to support real-time rendering, playback, and export.
  • Participate in code reviews, design discussions, and system architecture decisions.
  • Identify and troubleshoot complex technical issues across UI, frameworks, and media pipelines.

Other

  • Proven track record of shipping high-quality software in a collaborative, fast-paced environment.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication skills, with the ability to articulate technical ideas clearly and work collaboratively in a multi-functional team.
  • Familiarity with media applications, graphics applications, video editing tools, or creative software workflows.
  • Passion for empowering creative professionals and understanding their workflows.