Software Engineer, Full Stack, Retail Engineering Apps & Services

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$225,300 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $188k
$141k most similar roles pay here $234k

This role pays less than 60% of similar roles. Most pay $169,000–$211,200 — the shaded band above. At the midpoint, this role pays about $188k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 2321 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1891 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Full Stack, Retail Engineering Apps & Services

As a Software Engineer, Full stack , Retail Engineering Apps & Services, you will join the Information Systems and Technology group to develop and maintain a suite of web tools that meet high standards for visual perfection. You will build applications with frontend APIs interacting with backend services while designing and building REST APIs to fetch data for frontend integration. The role involves collaborating with design, operations, QA, and business teams to define solutions and manage multiple concurrent projects in a fast-paced environment. Required skills include extensive experience in UI and front-end web engineering using frameworks like React, Angular, or Ember, along with CSS3 and Less/Sass. You will also utilize REST, RPC, or GraphQL for API implementation. Preferred technical knowledge includes CI/CD tools, Kubernetes, JVM internals, and networking protocols like HTTP/HTTPS and load balancing.

What does a Software Engineer earn in California?

Median $214000 from 776 postings across 67 companies.

See salary data

What you'll do

  • Develop and maintain web tools that meet high standards for visual perfection and user experience.
  • Build front-end components that interact with backend services via APIs.
  • Design and build REST APIs to fetch data for frontend integration.
  • Define technical solutions and estimate project scope based on requirements from multi-functional teams.
  • Deliver software solutions that adapt to a rapidly evolving product roadmap in a timely fashion.
  • Manage multiple concurrent projects simultaneously while meeting delivery deadlines.

What we're looking for

  • 5+ years of proven experience in UI and front-end web engineering.
  • 5+ years of proven experience with front-end frameworks such as React, Angular, Ember, or similar.
  • 4+ years of proven experience with CSS3 and Less/Sass for large-scale applications.
  • 5+ years of proven experience with API implementation including REST, RPC, or GraphQL.
  • Experience using CI/CD tools to deploy containerized software on cloud-based Kubernetes (preferred).
  • Basic understanding of JVM internals such as garbage collection and memory allocation (preferred).
  • Basic knowledge of networking concepts and protocols like HTTP/HTTPS and load balancing (preferred).

More like this

Similar roles