> Markdown version of [/jobs/ext/259090-senior-ui-software-engineer-video-applications](https://www.wearedevelopers.com/jobs/ext/259090-senior-ui-software-engineer-video-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior UI Software Engineer - Video Applications - **Company:** Apple Inc. - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $171,600.0 - $302,200.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Final Cut Pro, Apple IOS, Apple Mac Systems, Profiling, Software Quality, Code Review, Computer Programming, Software Debugging, Software Design Patterns, Memory Management, Design of User Interfaces, Human-Computer Interaction, Object-Oriented Software Development, Software Engineering, Systems Integration, Video Editing, Uikit, Multithreading, Swiftui, Material UI, Information Technology, Asynchronous Programming, Objective C++ - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1efb3fa41a982ea4 ## About the Role Writing robust unit and UI tests to ensure bulletproof reliability Building highly custom user interfaces with CoreAnimation Adopting SwiftUI and modern declarative UI paradigms Profiling and debugging UI responsiveness and memory usage using Instruments Implementing multithreading and asynchronous programming to maintain fluid interfaces Leveraging generative AI tools and workflows to accelerate development and elevate code quality Integrating Apple's Accessibility APIs to ensure complex UIs are inclusive and navigable for all users Using video editing applications (like Final Cut Pro) or equivalent professional creative software Collaborating closely with User Experience (UX) and Human Interface (HI) design teams, driven by a passion to craft magical interactions that surprise and delight the user Minimum Qualifications 5+ years of software engineering experience architecting and building complex, highly interactive user interfaces for macOS or iOS Bachelor's degree in Computer Science or equivalent Strong proficiency with Swift and/or Objective-C Deep understanding of Apple's Cocoa frameworks (AppKit and/or UIKit) Proficiency with object-oriented programming, protocol-oriented programming, and software design patterns ## Description In this role, you will partner with a tight-knit team of world-class engineers to harness the latest hardware and software technologies from both Apple and the broader video industry. Your focus will be on designing elegant, user-centric solutions that uphold Apple's legendary standards for user experience. By championing innovative methodologies and engineering best practices, you will play a pivotal role in consistently delivering software of the highest possible quality., ","responsibilities":"Architect and Develop: Design, build, and maintain complex, high-performance UI components for the Magnetic Timeline across both macOS and iPadOS using SwiftUI, AppKit/UIKit, and CoreAnimation technologies. Optimize for Fluidity: Obsess over UI performance, ensuring lightning-fast responsiveness during complex interactions (like skimming, dragging, and trimming) even within massive, multi-layered timelines. Collaborate with Design and QA: Partner closely with our Design and QA teams to prototype, refine, and deliver visually stunning, highly intuitive workflows that feel like magic to our users. Bridge the Stack: Work seamlessly with lower-level media, playback, and rendering engineering teams to tightly integrate front-end UI interactions with Final Cut Pro's powerful underlying video and audio engines. Drive Technical Vision: Lead architectural discussions, proactively identify areas for codebase modernization, and write robust, modular, and highly testable code. Champion Reliability and Accessibility: Ensure the timeline remains bulletproof for the professionals who stake their livelihoods on it, while also championing Accessibility features so our tools can empower every creator. Elevate the Team: Serve as a technical leader and mentor within a quality-obsessed team, guiding code reviews, sharing best practices, and fostering a culture of engineering excellence. ## Related Videos - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) - [JSX to Live Activity: The Story of Voltra](https://www.wearedevelopers.com/videos/100118-jsx-to-live-activity-the-story-of-voltra) ## Related Articles - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Dev Digest 130 - The Diablo is in the details](https://www.wearedevelopers.com/magazine/470-dev-digest-130-the-diablo-is-in-the-details) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025)