> Markdown version of [/jobs/ext/2695788-software-engineer-swift-ui](https://www.wearedevelopers.com/jobs/ext/2695788-software-engineer-swift-ui). 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). --- # Software Engineer (Swift UI) - **Company:** Apple Inc. - **Location:** Austin, TX, United States - **Contract:** Permanent contract - **Skills:** Web Accessibility, Application Programming Interfaces (APIs), Artificial Intelligence, Apple IOS, Apple Mac Systems, Automation of Tests, Code Review, Continuous Integration, Data Architecture, Data Structures, Software Debugging, Interoperability, Machine Learning, Systems Development Life Cycle, Software Engineering, Systems Integration, Swiftui, Large Language Models, Concurrency, Core Data, Solid Principles, Information Technology, Restful APIs - **Published:** September 3, 2026 - **Apply:** https://www.themuse.com/jobs/apple/software-engineer-swift-ui-employee-experience-productivity ## About the Role Solid understanding of software design principles, data structures, and algorithms Familiarity with accessibility best practices and inclusive design on Apple platforms Strong understanding of Apple platform frameworks (Combine, Swift Concurrency, SwiftData or Core Data) Experience integrating AI/ML capabilities into applications (Core ML, Foundation Models framework, or LLM APIs) Familiarity with App Intents, Shortcuts, WidgetKit, or other platform interoperability frameworks Experience building localised applications for a global user base Knowledge of CI/CD tooling and automated testing practices for Apple platforms Experience working within enterprise or internal platform environments Strong communication skills with the ability to work effectively across time zones Minimum Qualifications Proficiency in Swift and SwiftUI, with demonstrated experience shipping production applications on macOS, iOS, or iPadOS Experience with RESTful API integration and client-side data architecture B.S. or M.S. in Computer Science, Software Engineering, or equivalent experience ## Description As a Software Engineer on the EEE team, you will take ownership of features and components across the full development lifecycle. You build native macOS, iOS, and iPadOS applications in Swift and SwiftUI - designing thoughtful interactions, integrating AI capabilities where they enhance the experience, and leveraging platform interoperability to create applications that feel connected and natural. You contribute independently to technical design, deliver quality results with limited guidance, and collaborate actively with cross-functional partners. In a team this size, you own meaningful pieces of the product and your engineering decisions have direct impact on the experience thousands of Apple employees have every day., Design, develop, and maintain native application features in Swift and SwiftUI across macOS, iOS, and iPadOS Own features end-to-end: from requirements and technical design through implementation, testing, deployment, and iteration Build features that leverage AI and platform services to enhance usability - surfacing intelligence contextually and reducing manual effort Integrate with system frameworks (App Intents, Shortcuts, extensions) to create connected, interoperable experiences Write thorough automated tests (unit, integration, UI) and contribute to a culture of engineering quality Conduct and participate in code reviews; provide and receive constructive technical feedback Partner with designers and product managers to translate requirements into polished, accessible solutions Diagnose, debug, and resolve production issues; contribute to post-incident learnings Maintain clear technical documentation for systems, APIs, and design decisions ## Related Videos - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [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) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [JSX to Live Activity: The Story of Voltra](https://www.wearedevelopers.com/videos/100118-jsx-to-live-activity-the-story-of-voltra) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [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 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)