Apple
Posted 5d ago

Full Stack Software Engineer - Human Engineering

Apple
Cupertino or San Francisco
OnsiteFull Time
Responsibilities
  • architecting applications
  • developing tools
  • designing systems
Requirements
  • Requires BS/MS in Computer Science
  • Software Engineering, or equivalent
  • 2+ years of Python
  • Full-stack web
  • REST API
  • JavaScript, HTML5
  • CSS/SASS
  • Database
  • Scalable systems, and UI/UX experience
Technical tools mentioned
PythonHTML5CSS/SASSJavaScriptAngularReactVueDjangoRailsSpringRESTful APIsDockerKubernetesUNIX shelliOS

Job description

At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Imagine what you could do here. Bring passion and dedication to your job and there’s no telling what you could accomplish.

We are a team of software engineers developing web-based tools and applications for Apple teams. Our work empowers Apple engineers and researchers to build the products that inspire and delight millions every day.

Dynamic, inspiring people and innovative technologies are the norm here.
We want you to join our team if you are a resourceful engineer with the desire to research and develop solutions that do not yet exist.

Ideal candidates are comfortable breaking down problems and proposing multiple solutions. They strive for excellence but can balance progress and perfection. Working with us, you will become part of a hands-on development team that furthers engineering perfection, creativity, and innovation.

Description

The Human Engineering Software team works closely with many teams around the company to build powerful multi-platform tools.

Minimum Qualifications

  • Strong fundamentals in object-oriented programming, data structures, and algorithms
  • Expertise architecting and developing full stack web applications with RESTful APIs
  • 2+ years Python experience
  • Web development experience with HTML5, CSS/SASS, and JavaScript
  • Experience with front-end frameworks such as Angular (preferred), React, or Vue.
  • Experience with backend MVC frameworks such as Django (preferred), Rails, or Spring
  • Strong understanding of relational database design
  • Experience designing scalable software systems
  • Demonstrated UI/UX design abilities
  • BS/MS in Computer Science, Software Engineering, or equivalent.

Preferred Qualifications

  • iOS development experience
  • Server Administration / DevOps
  • Extensive experience with UNIX shell
  • Experience with containers (Docker, Kubernetes)

About Apple

Designs and sells consumer electronics, software, and online services.

Similar jobs

Full Stack Software Engineer roles near Cupertino, California
7h
Save
Mark Applied
Hide
Senior Full Stack Software Engineer - Python & JavaScript
Denver or San Francisco
$163k-$244k/yr HybridFull Time
FareHarbor
FareHarbor: Provides booking and business management software for tour operators.
4+ YOERequires 4+ years working with large-scale production codebases, proficiency in JavaScript and Python, framework experience, scalability expertise, relational database knowledge, and U.S. work authorization.
JavaScript, Python, Django, AngularJS, Vue
1d
Save
Mark Applied
Hide
Senior Full Stack Software Development
Grand Rapids or Los Angeles or Washington or Troy or New York City or Houston or Chicago or Owings Mills or Baltimore or Columbia or Richmond or Memphis or Raleigh or Boston or San Jose or San Francisco or Austin or Kalamazoo or Spokane or Denver or Fort Worth or Atlanta or Orlando or Dallas or Wilmington or Phoenix or San Antonio or Milwaukee or Madison or McLean or Melville or Woodbridge or Stamford or Miami or Philadelphia or Charlotte or Greenville or West Palm Beach or Costa Mesa or St. Louis or Fort Lauderdale or Seattle or Rosemont or Pittsburgh or Tulsa or Cincinnati or Cleveland or Columbus or Akron or Cherry Hill or Tampa or Minneapolis or Anchorage or Salt Lake City or Norfolk or Jacksonville or Boulder or Nashville or Oak Brook or Las Vegas or Indianapolis or San Diego or Potomac or Omaha
$110k-$120k/yr OnsiteFull Time
BDO USA
BDO USA: Provides accounting, tax, and business advisory services to organizations.
6+ YOERequires 6+ years developing full-stack web applications, 3+ years as a technical lead on large IT projects, and experience with at least two listed development areas. High school diploma required; bachelor's preferred.
AngularJS, React, .NET MVC, C#, Java, NodeJS, HTML, CSS, SASS, SQL Server, Oracle, MySQL, Azure Cosmos DB, MongoDB, Azure, AWS, ADF, SSIS, SSAS, SSRS, Power BI, Xamarin, Swift, Objective-C, GitHub Actions, Azure Pipelines, GitLab Runners, Microsoft Visual Studio, Microsoft Azure DevOps, GitHub, Microsoft Dynamics 365, Microsoft SQL Server, Azure SQL DB, Microsoft SQL Reporting Services, Azure Logic Apps, TypeScript, Angular, Microsoft Entity Framework, HTTP Debug Tools, Kentico CMS
1d
Save
Mark Applied
Hide
Mid-Level Full-Stack Software Engineer
London or San Francisco
HybridFull Time
InvestorFlow
InvestorFlow: Sells cloud-based CRM and portals for alternative asset managers.
3+ YOERequires 3–5 years in .NET Core and API development, React and JavaScript/TypeScript experience, SQL Server, Git, CI/CD, IaC, cloud platforms, secure coding, and scalable system design.
C#, .NET Core, React, JavaScript, TypeScript, HTML, CSS, GitHub Copilot, Anthropic, SQL, Microsoft SQL Server, MongoDB, Entity Framework, Vite, Webpack, GitHub Actions, Terraform, Azure, AWS, Claude Code, Azure Functions, Azure API Management, Azure Service Bus, Azure Monitor, Application Insights, Azure Front Door, Azure CDN, Docker, Kubernetes, Salesforce
2d
Save
Mark Applied
Hide
Full Stack Software Engineer
San Francisco, California, United States
$125k-$196k/yr RemoteFull Time
Atlassian
AtlassianNASDAQ: TEAM: Develops software for team collaboration and project management.
4+ YOERequires 4+ years with JavaScript/TypeScript, REST integrations, Git, HTML/CSS, server technologies, and collaborative development, plus a bachelor's or master's degree.
JavaScript, TypeScript, ES6, React, Node, REST, Git, HTML, Sass, CSS, NPM, Docker, NGINX, Express, AWS, Java, Freemarker, Rust
4d
Save
Mark Applied
Hide
Senior Full Stack Software Engineer
San Francisco or Seattle
$150k-$250k/yr OnsiteFull Time
Orchard Robotics
Orchard Robotics: Building AI-powered camera systems for precision crop management.
Production web application experience at scale, modern frontend/backend/database/cloud infrastructure expertise, strong product judgment, autonomy, rapid learning, and fluency with AI coding tools.
React, Python, PostgreSQL, Google Cloud
5d
Save
Mark Applied
Hide
Full-Stack Software Engineer, Reinforcement Learning
San Francisco or Singapore
OnsiteFull Time
HUD
HUD: Platform for reinforcement learning environments and AI agent evaluations.
Full-stack software engineering experience with Python and modern web technologies; product ownership, cloud infrastructure, Docker, CI/CD, observability, production debugging, and strong cross-functional communication.
Python, React, TypeScript, Next.js, Docker, CI/CD, AWS, Kubernetes, Terraform, Grafana, ChatGPT, Claude Code, Cursor
6d
Save
Mark Applied
Hide
Full Stack Software Engineer, Evaluation Tools
Sunnyvale, California, United States
$209k-$266k/yr HybridFull Time
Wayve
Wayve: Develops end-to-end artificial intelligence for autonomous driving systems.
Strong Python, TypeScript, JavaScript, React, SQL, database design, full-stack systems, APIs, engineering practices, communication, and independent problem-solving skills required.
Python, TypeScript, JavaScript, React, SQL, Databricks, Spark, Flyte, MCP
6d
Save
Mark Applied
Hide
Full Stack Software Engineer, Evaluation Tools
Sunnyvale, California, United States
$209k-$266k/yr HybridFull Time
Wayve
Wayve: Develops AI software for autonomous vehicle navigation.
Requires strong Python, TypeScript, JavaScript, React, SQL, database design, production full-stack systems, reliable APIs, engineering best practices, communication, and independent work in ambiguous environments.
Python, TypeScript, JavaScript, React, SQL, Databricks, Spark, Flyte, MCP