2 months ago
Shanghai, ChinaMid Level
Responsibilities
- Develop native iPhone, iPad, and macOS enterprise applications to automate business processes.
- Gather and analyze requirements with cross-functional teams and collaborate with designers on user interface implementation.
- Analyze and resolve production problems, build issues, and code conflicts while implementing long-term solutions.
- Validate solutions against business requirements and coordinate app releases, deployments, and hotfixes.
- Evaluate technology advances, reference architectures, frameworks, and components for current and future application needs.
Requirements
- Proficiency in iOS development with Objective-C, UIKit, Swift, SwiftUI, and Xcode.
- Experience with computer science fundamentals and prior iOS app development.
- Bachelor’s degree in Computer Science, Computer Engineering, Engineering, or equivalent.
- Preferred qualifications include backend service integration, SAP BTP SDK for iOS, OData Services, cloud-based iOS development, GenAI development tools, related software engineering experience, quantitative and interpersonal skills, and leadership experience.
Tech Stack
Categories
Mobile
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
