Senior Full-Stack Engineer, Retail Engineering

A technology company that revolutionizes entire industries through innovative products and services.
$143,100 - $264,200
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · Enterprise SaaS

Description For Senior Full-Stack Engineer, Retail Engineering

Apple's Mobile Apps & Messaging Platforms team is seeking a Senior Full Stack Engineer to join their world-class engineering team. This role offers an opportunity to work on iOS apps that set global standards for customer experience and showcase Apple's revolutionary hardware and iOS technologies. You'll collaborate with teams across Apple, including iOS software and hardware engineering, Apple Online Store, and Apple Retail.

As a Senior Full Stack Engineer, you'll be instrumental in developing scalable solutions that impact both internal operations and customer experiences. The role involves working closely with various business and engineering teams to anticipate and understand customer needs, often before they emerge. You'll be responsible for developing robust software solutions, tools, and platforms that serve both internal teams and third-party cloud environments.

The ideal candidate should have extensive experience in building complex web applications, with strong expertise in Java, Spring, JavaScript, and React. Knowledge of NoSQL databases like Cassandra is essential. This position offers competitive compensation, comprehensive benefits, and the opportunity to contribute to products that revolutionize entire industries.

Working at Apple means joining a company committed to innovation, environmental responsibility, and creating products that enhance people's lives. You'll be part of a diverse team where your ideas and contributions can help craft solutions that set industry standards. The role offers significant growth potential, competitive compensation including stock options, and the chance to work on technologies that impact millions of users globally.

Last updated 19 days ago

Responsibilities For Senior Full-Stack Engineer, Retail Engineering

  • Research and evaluate broad set of technology stacks, open source libraries and modern frameworks
  • Present work in a collaborative way across team members and partners
  • Define APIs, key customizations and data migration
  • Work with different business and engineering teams to understand customer needs
  • Develop scalable software, build tools, dashboards and platforms
  • Own products and tools lifecycle for both internal and third party cloud

Requirements For Senior Full-Stack Engineer, Retail Engineering

Java
JavaScript
React
Cassandra
  • BS Degree in Computer Science or equivalent
  • 5+ years of building complex web applications
  • Experience in designing, implementing, and scaling Web services in Java and Spring
  • Experience with web app frontend development using JavaScript and React
  • Experience with NoSQL data stores such as Cassandra

Benefits For Senior Full-Stack Engineer, Retail Engineering

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Employee Stock Purchase Plan
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Senior Full-Stack Engineer, Retail Engineering

Real-time Graphics Developer, Applications Content, Apple Services

Senior Graphics Developer role at Apple creating real-time visual effects and content for consumer applications, requiring 5+ years experience in graphics programming and creative tools.

Senior UI Software Engineer - Apple TV App

Senior UI Software Engineer position at Apple, focusing on developing exceptional user interfaces for the Apple TV App, offering competitive compensation and comprehensive benefits.

Front End Engineer, Enterprise Systems

Senior Frontend Engineer role at Apple, focusing on enterprise systems development with React and Node.js, offering competitive compensation and comprehensive benefits.

Front End Software Engineer, Core Services

Senior Frontend Engineer role at Apple, focusing on core services and network infrastructure, requiring 6+ years of experience in Python, React, and distributed systems.

AIML - Sr Frontend Engineer, Data and ML Innovation

Senior Frontend Engineer role at Apple focusing on AI/ML data solutions and innovative web applications using React, TypeScript, and modern web technologies.