MacOS Software Engineer, Enterprise Technology Services
Apple
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
macOS Software Engineer, Enterprise Technology Services at Apple
Do you want to have a significant impact on how work is done at Apple? Radar is used by every major organization across Apple to help teams organize and track their work. As Apple’s primary tool for defining, tracking, and testing issues, Radar has been used for decades across various teams, including hardware and software engineering. It serves as a unified platform for bug tracking, test case management, and product management, facilitating seamless coordination among team members. The Radar client engineering team at Apple seeks an experienced macOS Software Engineer to deliver powerful new features on Radar.
Are you passionate about product ownership and have a proven track record of product development? Join our Radar clients team as an experienced macOS Software Engineer, Enterprise Technology Services. You’ll work on integral and highly visible products, making a positive impact through innovation and excellence. Your passion and proven track record will drive the next generation of evolutionary features and enhance existing ones. Come join our team!
Minimum Qualifications
- Command of Swift and SwiftUI
- Fluency in macOS and AppKit
- Proficiency with iOS and UIKit
- Expertise in automated testing frameworks XCTests and XCUITest
- Strong design and analytical skills
Preferred Qualifications
- Strong API design knowledge
- Experience porting code between platforms and/or writing cross platform target code (macOS/iOS/AppleTV/Apple Watch)
- Experience and passion for Agile development methodologies
- Eager to research, evaluate and evangelize new technologies, techniques and processes
- Bachelor’s degree in Computer Science, Computer Engineering, other relevant technical degree, or equivalent experience.
Key skills/competency
- Swift programming language
- SwiftUI framework
- macOS development
- AppKit framework
- iOS development
- UIKit framework
- Automated testing
- XCTests and XCUITest
- API design
- Agile development
How to Get Hired at Apple
- Research Apple's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight Swift, macOS, AppKit, and automated testing experience for the macOS Software Engineer role.
- Showcase project impact: Detail your contributions to large-scale, impactful software development, especially on client-side applications.
- Prepare for technical depth: Be ready to discuss data structures, algorithms, system design, and macOS-specific programming challenges at Apple.
- Demonstrate passion: Express enthusiasm for product ownership, Agile methodologies, and exploring new technologies in your interviews for Apple.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background