Software Engineer

Technology company that designs and develops consumer electronics, software, and services.
$121,900 - $183,600
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer (UI Design), AI & Data Platforms

Design-focused Software Engineering role at Apple, creating intuitive UI for AI & Data Platforms, offering competitive compensation and growth opportunities.

SOC Front-End Engineering Program Manager

Silicon Program Manager role at Apple focusing on front-end silicon development, requiring expertise in SOC/VLSI design and program management.

UI System Frameworks Software Developer Engineer - Test

Software Development Engineer in Test position at Apple, focusing on UI framework testing and automation, offering competitive salary and benefits.

Frontend Developer — Developer Publications

Frontend Developer role at Apple focusing on developer documentation and tools, offering competitive salary and benefits in Cupertino.

Instructional Products - Instructional Design Manager

Lead instructional design team at Apple creating user education solutions for audio, video, and other products, managing content development and team leadership.

Description For Software Engineer

Join Apple's SwiftUI Mac team to shape the future of app development across all Apple platforms. As a key member, you'll work on developing SwiftUI features and APIs, collaborating with passionate colleagues across iOS, watchOS, tvOS, and visionOS teams. The role involves full-cycle development from research and API design to testing and documentation. You'll be part of a team that aims to revolutionize the app ecosystem, making it accessible for beginners while empowering seasoned developers. The position offers competitive compensation, comprehensive benefits, and the opportunity to work with cutting-edge technologies in a collaborative environment. This role is perfect for someone who wants to impact millions of developers and users while working with some of the best minds in software development.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Develop future SwiftUI features and APIs that impact all of Apple's platforms
  • Bring ideas to life through all stages of development
  • Participate in API design and proposals
  • Conduct testing and development in Swift
  • Create documentation and offer guidance to adopters
  • Collaborate with UI framework teams across iOS, watchOS, tvOS, and visionOS
  • Work with developer tools, interface designers, technical writers, and clients of SwiftUI

Requirements For Software Engineer

  • Bachelor's Degree in Computer Science or equivalent experience
  • Proficiency with Swift or the ability to quickly become proficient
  • The ability to work collaboratively and explain complex ideas clearly
  • The desire to learn and grow, keeping pace with cutting edge technologies
  • Experience with the design and development of systems or frameworks supporting app user interfaces

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits
  • Range of discounted products and free services

Interested in this job?