Full Stack Software Engineer – Human Engineering

A technology company that creates innovative products, services, and customer experiences.
$143,100 - $264,200
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Full Stack Software Engineer – Human Engineering

At Apple, innovation is at the core of everything they do. The Human Engineering Software team is seeking a Full Stack Software Engineer to join their dynamic environment where new ideas transform into phenomenal products. This role offers an opportunity to work on powerful multi-platform tools that impact Apple's engineering and research teams worldwide.

As a Full Stack Engineer, you'll be part of a hands-on development team that pushes the boundaries of engineering excellence, creativity, and innovation. The position involves building web-based tools and applications that empower Apple engineers and researchers to create products that inspire millions of users globally.

The role demands a blend of technical expertise and creative problem-solving skills. You'll work on everything from RESTful APIs to complex data storage solutions, and from backend logic to intuitive client applications across Web, iOS, and macOS platforms. The position offers competitive compensation ranging from $143,100 to $264,200, along with comprehensive benefits including medical coverage, retirement benefits, and various stock programs.

This is an ideal opportunity for a resourceful engineer who thrives on tackling challenges that require innovative solutions. You'll collaborate with multiple teams across Apple, contributing to projects that directly impact the company's engineering capabilities. The role offers significant growth potential and the chance to work with cutting-edge technologies in a company known for setting industry standards.

If you're passionate about full-stack development, have strong technical fundamentals, and want to be part of a team that values both progress and perfection, this role at Apple could be your next career milestone. Join a company where your work will help shape the tools that build the products of tomorrow.

Last updated 3 days ago

Responsibilities For Full Stack Software Engineer – Human Engineering

  • Gathering project requirements and proposing solutions
  • Designing, building, and maintaining RESTful APIs
  • Architecting complex data storage (relational, non-relational, block, file)
  • Writing backend logic for data organization and processing
  • Building powerful and intuitive client apps (Web, iOS, and macOS)
  • Proactively proposing and implementing ideas
  • Full-stack ownership (communicating with key stakeholders, design, implementation, and deployment)

Requirements For Full Stack Software Engineer – Human Engineering

Python
JavaScript
TypeScript
React
MongoDB
  • Strong fundamentals in object-oriented programming, data structures, algorithms, and database design
  • Expertise architecting and developing full stack web applications with RESTful APIs
  • Web development experience with HTML5, CSS/SASS, and JavaScript
  • Experience with front-end frameworks such as Angular, React, or Vue
  • Experience with backend MVC frameworks such as Django, Rails, or Spring
  • BS/MS in Computer Science/Engineering, or equivalent

Benefits For Full Stack Software Engineer – Human Engineering

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Full Stack Software Engineer – Human Engineering

Software Engineer

Software Engineer position at Apple working on SwiftUI framework development, offering competitive salary and comprehensive benefits package.

Web Engineer

Web Engineer position at Apple focusing on Node.js, React, and Next.js development for scalable web applications.

SOC Front-End Engineering Program Manager

Silicon Program Manager role at Apple, focusing on front-end silicon development and program management for next-generation Apple products.

Full Stack Web Engineer

Full Stack Web Engineer position at Apple focusing on developing web applications for iOS, macOS, watchOS, tvOS content delivery systems.

Apple Vision Pro Demo Engineer, Interactive Technology

Apple Vision Pro Demo Engineer role focusing on building and deploying demo experiences for Apple's spatial computing device worldwide.