Posted: Sep 09, 2026
Role Number:200680031
At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no telling what you could accomplish. Do you love solving problems and thinking beyond the obvious solution? Do you thrive in ambiguity and enjoy turning complex business needs into intuitive software experiences? The Greater China Channel Sales DMP team is dedicated to digital transformation. We are looking for an enthusiastic iOS full-stack software engineer with strong native application development experience, keen attention to detail, and the ability to learn quickly and deliver with limited direction. Your primary focus will be building high-quality iOS and iPadOS applications, while independently taking ownership of selected backend services and APIs that support them. The solutions you build will support critical channel sales workflows and help teams make informed decisions and improve business performance. We don't believe in limiting our engineers. We are looking for a cross-functional individual who can independently own projects, communicate directly with business stakeholders, and help shape products from initial concept through production. You will take responsibility for the full delivery lifecycle, from requirements and experience design to technical architecture, implementation, testing, release, and continuous improvement, working closely with product, design, and engineering partners. Experience using AI-assisted development tools to improve engineering productivity and quality is a plus.
As an iOS Full-Stack Software Engineer, you will: - Engage directly with business stakeholders to identify opportunities, clarify requirements, and translate complex workflows into intuitive native application experiences and maintainable technical solutions. - Design, develop, and maintain production-quality iOS and iPadOS applications using Swift, SwiftUI, and UIKit where appropriate, with reusable UI components and business logic that support long-term product evolution. - Define client architecture across navigation, state management, modularization, networking, caching, and local persistence, with clear boundaries between presentation, business logic, and data access. - Independently design, develop, and test selected backend services and RESTful APIs using technologies such as Python, Java/Spring Boot, or Node.js, defining reliable, evolvable service contracts and integrating them into native applications. - Build resilient client-server workflows, including authentication, data synchronization, offline and degraded-network behavior, and recovery from application and service failures. - Optimize application responsiveness, launch time, memory usage, and network efficiency; diagnose issues across UI rendering, application lifecycle, API integration, and supporting services. - Deliver secure, privacy-conscious, accessible, and localized experiences across supported devices and operating-system versions, in accordance with applicable Apple requirements and platform guidelines. - Develop automated unit, UI, integration, and API tests; apply test-driven and behavior-driven approaches where appropriate, and contribute to code reviews and continuous-integration workflows. - Own release readiness and production support for assigned features, using crash reporting, structured logging, and performance instrumentation to monitor quality and drive continuous improvement. - Evaluate new platform capabilities, frameworks, and development tools; build focused proof-of-concept solutions and bring validated ideas into production, including AI-powered features where they deliver meaningful user value.
Apple is an equal opportunity employer that is committed to inclusion and diversity, and thus we treat all applicants fairly and equally. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Read Full Description