Software Engineer, Education and Enterprise Technologies
Apple
Summary
Description
Minimum Qualifications
- Basic knowledge of Objective-C and Swift, with some experience developing mobile or desktop applications
- Familiarity with version control systems like Git and experience working with Xcode and Apple frameworks (UIKit, AppKit)
- Strong communication skills and a willingness to work collaboratively in a cross-functional team environment
- A passion for learning, attention to detail, and a desire to create high-quality software that impacts education and enterprise users
Key Qualifications
Preferred Qualifications
- Hands-on experience developing apps for iOS or macOS, using Objective-C or Swift, either through internships, personal projects, or coursework
- Knowledge of macOS, iOS, and iPadOS design principles and guidelines
- Familiarity with version control systems like Git and experience contributing to team-based development
- Basic understanding of unit testing, UI testing, and/or integration testing
- Ability to explain technical concepts clearly to both technical and non-technical team members
- Enthusiasm for staying up to date with the latest trends in mobile and desktop development within the Apple ecosystem
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.