Places Technology Services - Software Engineer

Apple Inc

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$147,400–$220,900 / yr
Posted
56 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $184k
$132k most similar roles pay here $230k

This role pays more than 60% of similar roles. Most pay $142,200–$213,000 — the shaded band above. At the midpoint, this role pays about $184k versus about $178k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Places Technology Services - Software Engineer

As a Software Engineer on the Places Team at Apple, you will play a crucial role in developing and maintaining full-stack web applications that support the transformation of corporate offices into spaces that reflect Apple’s brand. You will work closely with Program Managers, Project Managers, Business Analysts, and other developers to understand business requirements and create technical development plans for applications throughout their lifecycle. Your responsibilities include building RESTful APIs using Node.js and TypeScript, creating responsive user interfaces with frontend frameworks like React, Vue, or Svelte, and ensuring code quality through testing and participation in code reviews. You will need strong JavaScript and TypeScript skills, as well as experience with relational databases and SQL, to succeed in this role that demands both technical expertise and effective communication across teams.

What you'll do

  • Develop and maintain full-stack web applications using modern technologies.
  • Build and integrate RESTful APIs using Node.js and TypeScript.
  • Create responsive, accessible user interfaces using frontend frameworks.
  • Write clean, well-tested, and maintainable code.
  • Debug and resolve technical issues across the stack.

What we're looking for

  • 3-5 years of experience building full-stack web applications.
  • Proficiency in JavaScript and TypeScript for development.
  • Experience working with Node.js for backend development.
  • Familiarity with at least one modern frontend framework (React, Vue, or Svelte).
  • Basic understanding of relational database concepts and SQL.
  • Ability to write clean, well-tested, maintainable code.

More like this

Similar roles

Software Engineer

Q2

Cary, North Carolina 64 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Booz Allen Hamilton

Chantilly, VA 43 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Chantilly, VA 58 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Roseville, CA 42 days ago $86,900$198,000
Kubernetes Gitlab GitHub Atlassian Agile CI/CD Python Java C++ PostgreSQL MySQL Docker AWS Azure GCP SOSA System IPMI IEEE systems engineering gates Test-driven development Agentic AI tools

Software Engineer

Booz Allen Hamilton

Aurora, CO 35 days ago $86,900$198,000
Java Python Rust GO Linux Docker Kubernetes AWS Azure Google Cloud CI/CD