1,898,234open jobs
111,073companies
252,780added this week
Browse all
Salary
≈ $50k – $131k per year (Estimated)
Location
In office (Shanghai)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Sep 24, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.

Imagine what you can do here at Apple! Apple is a place where extraordinary people gather to do their lives' best work. We believe hard work, creativity, and innovation fuel the ultimate customer experience. Each customer engagement is an opportunity to delight, engage, and inspire - and by focusing on the smallest of details, we can make big impacts on our customers. We are looking for a Full Stack Developer with a solid background in building applications and services across both front-end and back-end, using Java/J2EE & Spring frameworks alongside modern client-side technologies, and who is comfortable leveraging AI-assisted development tools to accelerate and improve the quality of software delivery. Work in an enterprise environment building innovative, end-to-end client-facing web applications - from database and services layer through to the UI. In this Software Engineer position, work on a team of software engineers building innovative, fast, and interactive applications incorporating the best technologies available, including AI/ML-powered capabilities. You'll work closely with our business collaborators and other partners to implement new solutions. In this role, work with other dedicated engineering minds across the company on some of the coolest technologies. Bring a passion for quality, a keen eye for detail, and curiosity for how AI can improve both the products we build and the way we build them, and you will be an outstanding fit. We need a motivated, critical problem solver with a sharp eye for detail, who can instrument, analyze, and identify bottlenecks in current processes - and use modern tooling, including AI, to come up with innovative solutions to address these. Come join us to do the best work of your life with a dedicated group of people. Bring your passion and dedication to the job and there's no telling what you could accomplish!

Description

As a successful teammate, help build innovative, full stack software applications spanning front-end UI, back-end services, and data layers. As a full stack software engineer, be a member of the team that implements new applications end-to-end, improves existing application features across the stack, while adding performance and software quality metrics to our codebase. Design and develop enterprise-level, highly available web application platforms applying Java, Spring frameworks, JPA & Hibernate, REST/SOAP web services on the back end, and modern JavaScript frameworks (e.g., React/Vue/Angular) on the front end. Develop prototypes and POCs to demonstrate new ideas or illustrate the use of new technologies - including generative AI and AI-assisted coding tools (e.g., Apple internal AI coding assistants or similar LLM-based tools) - and how to apply them into our systems to improve developer productivity and code quality. Actively use AI-powered tools throughout the SDLC - for code generation, code review, test-case generation, debugging, documentation, and refactoring - to increase engineering efficiency and reduce time-to-delivery. Where applicable, integrate AI/ML-driven features (e.g., intelligent automation, recommendation logic, natural language interfaces) into enterprise applications to deliver smarter end-user experiences. Work with project managers, architects, technical leads, and vendors on defining the scope, achievement, deliverables, and resources needed for the project. Able to build a positive relationship with multi-functional internal organizations. Thrive in a multi-functional team on high-profile, critical projects. This position requires a self-motivated individual with strong technical understanding, problem-solving, and communication skills, and an eagerness to adopt AI-driven tools and practices to work smarter. Effective presentation, oral, and written business communication skills with various audiences and levels. Able to empower with passion, mentor, and lead geographically distributed teams. Maintain focus and prioritize a challenging workload while achieving extraordinary quality.

Minimum Qualifications

Experience in architecting and developing event-based, distributed, highly available systems.

Experience and knowledge in developing and handling enterprise-level technology at a global scale.

Full stack development experience, comfortable working across both front-end (UI/UX implementation) and back-end (services, APIs, data) layers.

Knowledge of securing applications, with a deep understanding of OWASP top 10 risks and solutions.

Experience with Microservices, CI/CD, and container orchestration.

Hands-on experience using AI-assisted development tools (e.g., LLM-based code assistants, debugging/refactoring tools) to improve development speed and code quality.

Preferred Qualifications

5+ years of proven experience in architecting and developing event-based, distributed, highly available systems.

5+ years of proven experience and knowledge in developing and handling enterprise-level technology at a global scale.

Hands-on with one or more cloud platforms and managed services.

Expertise in Java, Spring Boot, Kubernetes, and Docker.

Experience working with client-facing web apps, as a full stack developer owning both UI and services layers.

Solid knowledge of web application development using client-side frameworks/libraries like ReactJS/VueJS, jQuery, Bootstrap. Hands-on experience developing SPAs (Single Page Applications).

Experience with relational and NoSQL databases, distributed cache, and a clear understanding of standard methodologies & problem areas while handling large distributed datasets.

Experience in building e-commerce applications.

Practical experience applying AI/ML in software development - e.g., using generative AI for code generation/review, prompt engineering, building or integrating with LLM-based services/APIs, or embedding intelligent automation into enterprise applications.

Exceptional software engineering background with an outstanding body of work demonstrating experience in software development, solution architecture, and product management.

Understanding of Microservice Architecture, SAP Cloud Foundry features & capabilities.

Thorough understanding of Software Development Lifecycle, tools, and standard methodologies - including how AI-assisted tooling fits into modern SDLC practices.

Solid understanding of source control software (SVN or Git), experience with build and deployment tools (e.g., Maven, Gradle), and experience with automated testing methodologies and frameworks.

Sharp problem-solving skills and real-world systems deployment experience. Consistent track record with rapid development cycles and demanding schedules.

We seek a self-starter, forward-thinking person with strong leadership capabilities and genuine curiosity about applying AI to drive engineering efficiency.

Excellent interpersonal skills and attention to detail for documenting and reviewing designs.

Bachelor's degree in Computer Science or equivalent work experience is preferred.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,898,234 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Shanghai
≈ $35k – $91k per year (Estimated) • In office • 8+ years exp • Beijing
AI/ML
LLM
Apply
≈ $31k – $73k per year (Estimated) • In office • Shanghai
Apply
≈ $17k – $43k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Chengdu
Java
C
C++
C
Valgrind
C++
CMake
STL
Qt
DevOps
Git
Linux
Apply
Product Engineer 1 hour ago
≈ $18k – $47k per year (Estimated) • In office • Ningbo
SpaceTech
FMEA
Apply
≈ $33k – $99k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Suzhou • Shanghai • Beijing
Python
JavaScript
C#
C++
AI/ML
Copilot
LLM
DevOps
AIOps
Apply
≈ $32k – $83k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Suzhou • Shanghai
Python
JavaScript
C#
C++
AI/ML
AI Agents
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
Incident Management
Apply
≈ $32k – $82k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Suzhou • Shanghai • Beijing
Python
JavaScript
C#
C++
AI/ML
Anomaly Detection
Machine Learning
Apply
≈ $20k – $52k per year (Estimated) • In office • Full-Time • Shanghai
Apply
≈ $28k – $61k per year (Estimated) • In office • Shanghai
Apply
K8S云原生开发 1 day ago
In office • Shanghai
Python
AI/ML
AI Agents
DevOps
Cilium
etcd
CI/CD
Kubernetes
KVM
QEMU
SLI/SLO/SLA
Linux
Cybersecurity
Calico
Apply
See all jobs
This is one of many
1,898,234 more open roles from verified company boards, updated every day.