About the role
What will you do at Apple?
We are looking for a Full Stack Engineer who is, at heart, a builder. Someone
equally at home crafting a refined ReactJS interface and designing the backend
and data flows behind it, and who is energized by weaving AI into the tools
people use. If you care about elegant systems as much as elegant code, we would
like to hear from you.
DESCRIPTION
As a Full Stack Engineer on the MSI team, you will design, build, and evolve web
applications and services that empower Manufacturing Operations. You will work
closely with engineers to understand their workflows and challenges, translate
those needs into effective technical solutions, and take features from early
concept through production. Your work will span the user experience, backend
services, APIs, data flows, and AI capabilities that power these tools. We care
deeply about the user experience and think in systems: how components fit
together, where the right abstractions belong, and how today’s decisions shape
tomorrow’s roadmap. You will apply AI thoughtfully as part of the overall
product experience and use modern development tools, including LLM-powered
tools, to improve delivery while maintaining a high bar for quality,
reliability, and architecture. Because this work involves close collaboration
with our users and partners, the ideal candidate combines strong engineering
judgment with curiosity, communication, and ownership.
MINIMUM QUALIFICATIONS
Bachelor’s degree in Computer Science or a related field, or equivalent
practical experience. 4+ years of experience delivering production software
through the full software development lifecycle, from requirements and system
design to implementation, testing, deployment, and ongoing support. Strong
foundation in software engineering principles, including architecture, API and
data design, testing, debugging, security, reliability, performance, and
maintainability. Experience building full stack applications and the ability to
work effectively across user interfaces, backend services, integrations, and
data systems. Experience using modern development tools, including AI-assisted
coding tools, while applying sound engineering judgment to review, validate, and
improve generated code. Demonstrated ability to understand complex user
workflows, translate them into practical technical solutions, and collaborate
across teams to deliver measurable outcomes. Excellent communication and
collaboration skills, with the ability to translate technical concepts into
clear, business focused insights
PREFERRED QUALIFICATIONS
6+ years of experience delivering production software through the full software
development lifecycle, from requirements and system design to implementation,
testing, deployment, and ongoing support. A genuine passion for systems
architecture thinking, and a habit of reasoning about how components, data, and
services fit together at scale Experience using AI coding tools such as Claude
Code or Continue to enhance the development workflow and accelerate delivery
while maintaining code quality and architectural standards Experience
integrating LLMs or ML services into production applications, for example prompt
design, retrieval augmented generation, agentic workflows, or model backed
features Familiarity with message and job queues such as RabbitMQ, Kafka, and
with distributed systems Experience with cloud platforms and containerization
tools such as Docker and Kubernetes Strong understanding of UX and UI design
principles
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Senior Full Stack Engineer, TS/SCI w/Polygraph
MITRE · Colorado Springs, Colorado, United States
Full Stack Engineer
LightFeather · United States
Senior Full Stack Product Engineer
ActiveProspect · Austin, Texas, United States
Sr. Full Stack Engineer - NextJS, AWS, AI
Perficient · Creve Coeur, Missouri, United States
Full Stack Engineer 2849
Counter Technology, Inc. (dba CTI Consulting) · Buffalo, New York, United States
Senior Full Stack Software Engineer - Java/AWS
The Depository Trust & Clearing Corporation (DTCC) · Tampa, Florida, United States
Role information can change. Confirm current details on the original application page.
