Senior Software Engineer — Full Stack (Node.js/TypeScript/functional)

Apple Inc

Quick summary

Work type
On-site
Location
Austin, TX
Posted
56 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$134k most similar roles pay here $224k

This listing doesn't post a salary. Most similar roles pay $142,400–$215,000.

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 · Senior Software Engineer — Full Stack (Node.js/TypeScript/functional)

As a senior software engineer on the Manufacturing Design and Environmental Systems teams at Apple, you will work within a small, high-trust team to build features used daily by engineers and operations teams. Your responsibilities include developing robust HTTP APIs, backend services, and single-page applications using TypeScript and React while maintaining complex SQL-based database solutions. You’ll collaborate closely with product designers and domain experts to translate operational workflows into clear software solutions. The role requires expertise in Node.js and Elixir, familiarity with functional programming concepts, and a commitment to writing clean, well-tested code. AI-assisted development is part of the workflow, and you will use monitoring and logging tools to debug production issues. This high-impact position focuses on enabling Apple’s manufacturing processes, requiring genuine curiosity about new paradigms and strong judgment in technical decision-making.

What you'll do

  • Write clean, well-tested TypeScript code for Node.js applications.
  • Build features used daily by engineering and operations teams at Apple.
  • Develop robust HTTP APIs and backend services using SQL databases.
  • Collaborate with designers to translate complex workflows into software.
  • Debug production issues using monitoring and logging tools effectively.

What we're looking for

  • At least 6 years of senior software engineering experience across full web stack.
  • Proficient in TypeScript/JavaScript and React, capable of working across the entire tech stack daily.
  • Minimum 4 years building robust HTTP APIs and backend services for medium-scale applications.
  • Strong background in developing complex SQL-based database solutions at scale.
  • Familiarity with functional programming concepts and languages like Elixir or Haskell.
  • Discipline in writing tests and a commitment to high code quality and maintainability.

More like this

Similar roles

Senior Software Engineer (Full-Stack Javascript)

Morningstar Inc

Chicago, Illinois 10 days ago $114,100$193,975
Vue.js Nuxt 3 TypeScript Node.js AWS RESTful APIs Vite Webpack Rollup Accessibility SEO Security Core Web Vitals Contentstack CI/CD
Hybrid

Senior Full Stack JS Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 10 days ago $105,000$195,000
AWS Python JavaScript Node.js Terraform Kubernetes Docker CI/CD Git JIRA GitHub Confluence SQL NoSQL AI development tools A/B testing Agile/Scrum
Remote

Senior Software Engineer, Full Stack

Plaid

San Francisco 39 days ago $190,800$262,800
MySQL Python Docker Kubernetes CI/CD Git REST JSON SQL Linux AWS PostgreSQL Mentoring Microservices Service-Oriented Architecture Scalability Reliability Security Code Reviews System Design

Senior Software Engineer, Full Stack

Plaid

New York City, NY 39 days ago $190,800$262,800
MySQL Python Docker Kubernetes CI/CD Git REST JSON Linux AWS Terraform PostgreSQL Mentorship Microservices Service-Oriented Architecture