1 month ago
Responsibilities
- Define architecture and technical direction for complex business-critical native applications across iOS, iPadOS, and macOS.
- Build and deliver native application features and reusable foundations using Swift and Apple platform technologies.
- Partner with product, design, backend, platform, security, and AI/ML teams to solve complex financial workflows.
- Establish engineering standards, architectural patterns, and technical strategy across multiple teams and products.
- Lead technically complex initiatives, influence engineering decisions, mentor engineers, and drive solutions from ambiguous problem definition through production delivery.
- Integrate native applications with distributed backend services, authentication systems, persistence layers, synchronization workflows, and AI capabilities.
- Develop secure, performant, accessible, internationalized, and testable applications for professional enterprise users.
Requirements
- At least 10 years of professional software engineering experience designing and delivering complex production applications.
- At least seven years of native Apple-platform development experience using Swift and technologies such as SwiftUI, UIKit, and/or AppKit.
- At least seven years of expertise in Swift and modern native application development, including concurrency, memory management, modular architecture, state management, application lifecycle, and performance optimization.
- At least seven years of experience architecting complex applications across user interface, networking, authentication, persistence, synchronization, background processing, and unreliable network conditions.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
- Strong knowledge of Apple development fundamentals, including sandboxing, entitlements, signing, provisioning, debugging, performance profiling, and application distribution.
- Experience leading cross-team technical initiatives, making architectural tradeoffs, mentoring engineers, and conducting architecture, design, and code reviews.
- Experience with distributed backend integration, GraphQL, gRPC, OpenAPI, Swift OpenAPI Generator, Protobuf, OAuth 2.0, OIDC, enterprise SSO, and backend compatibility strategies.
- Experience with on-device persistence and synchronization using SwiftData, Core Data, or SQLite, including schema migration, offline-first architecture, background refresh, and conflict resolution.
- Experience with Natural Language Processing, Generative AI, Foundation Models, Core ML, Vision, VisionKit, Natural Language, App Intents, server-side LLMs, and RAG systems in client applications.
- Hands-on experience with GenAI coding tools such as Claude.
- Experience with Apple platform security and enterprise deployment, including Keychain, Secure Enclave, CryptoKit, LocalAuthentication, App Transport Security, certificate pinning, Mobile Device Management, managed app configuration, and enterprise SSO extensions.
- Experience with native application test automation using XCTest, Swift Testing, XCUITest, snapshot testing, asynchronous and concurrent code testing, and Apple-platform CI/CD pipelines.
- Experience building data-dense productivity applications with tables, lists, search, filtering, dashboards, drag and drop, multi-window workflows, and keyboard-first macOS interaction.
- Deep experience with accessibility and internationalization, including VoiceOver, Dynamic Type, Voice Control, right-to-left layouts, and global currency, number, and date localization.
- Familiarity with Java, Spring, server-side Swift, and event-driven systems sufficient to contribute across the client-server boundary.
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.
