iOS Developer

Posted:
12/3/2025, 4:59:10 PM

Location(s):
Shanghai, China

Experience Level(s):
Mid Level

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Job Responsibilities:

  • Participate in development, and maintenance of high-performance iOS applications, ensuring compliance with Apple's design guidelines and technical specifications.
  • Architect scalable, maintainable, and testable codebases using Swift/SwiftUI/Objective-C, adhering to software engineering best practices (SOLID principles, design patterns).
  • Collaborate with product managers, UI/UX designers, and backend engineers to translate product requirements into technical solutions and deliver high-quality features.
  • Troubleshoot and resolve complex technical issues, including crash reports, performance bottlenecks, and compatibility problems across iOS versions and device models.
  • Participate in agile development processes (Scrum), including sprint planning, daily standups, and retrospective meetings to ensure project delivery on schedule.

Requirements:

  • 3+ years of professional iOS development experience with a proven track record of shipping production-ready applications on the App Store.
  • Expertise in Swift programming language; Proficiency in SwiftUI is a plus; Good understanding of Swift Concurrency is a plus.
  • Deep understanding of iOS system architecture, including UIKit, SwiftUI, Foundation framework, Auto Layout, and memory management.
  • Strong experience with iOS app architecture patterns (e.g., MVVM, Coordinator).
  • Familiarity with modern iOS development tools and workflows: Xcode, Swift Package Manager/CocoaPods, Git, CI/CD pipelines (e.g., Jenkins), and TestFlight.
  • Practical experience in performance optimization and debugging using Xcode Instruments (e.g., Time Profiler, Memory Graph).
  • Strong problem-solving skills, technical leadership, and the ability to work collaboratively in a cross-functional team environment.
  • Good at communication by English (Reading & Writing), good at speaking English is a plus.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field (preferred but not mandatory).

About Accenture

Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities.

Visit us at www.accenture.com 

Equal Employment Opportunity Statement

We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.

Accenture

Website: https://accenture.com/

Headquarter Location: Dublin, Dublin, Ireland

Employee Count: 10001+

Year Founded: 1989

IPO Status: Public

Last Funding Type: Grant

Industries: Business Information Systems ⋅ Construction ⋅ Consulting ⋅ Information Services ⋅ Information Technology ⋅ Infrastructure ⋅ Management Consulting ⋅ Outsourcing