11 Oct
|
Tenarai
|
Bengaluru
Location: Pune/Mumbai/Bangalore//Noida/Kochi
Experience: 12-15Yrs
- Skills/Experience-
- 12+ years of software/mobile engineering experience with deep, hands-on iOS expertise and significant experience operating at Architect/Principal/Staff level.
- Proven experience architecting and maintaining large-scale consumer iOS applications with millions of users.
- Expert-level knowledge of Swift, SwiftUI, UIKit, Swift Concurrency, and contemporary iOS architecture.
- Deep understanding of iOS platform internals including application lifecycle, run loops, threading, concurrency, ARC, memory management, background execution, rendering, and main-thread behavior.
- Strong experience designing multi-module iOS applications using Swift Package Manager or equivalent modular architectures.
- Strong expertise in iOS performance engineering using Instruments, MetricKit, signposts, and platform-level diagnostics.
- Hands-on experience designing secure iOS applications and implementing mobile application security controls.
- Experience with authentication, secure token/session management, Keychain, Secure Enclave, encryption, certificate pinning, jailbreak/tamper detection, and OWASP MASVS.
- Hands-on experience with APNs, push notifications, Universal Links, deep links, background execution, and notification-driven application flows.
- Experience architecting payment/checkout flows and Apple Pay integration.
- Strong experience with iOS testing including unit, UI, snapshot, integration, and performance testing.
- Strong understanding of iOS CI/CD, code signing, provisioning, TestFlight, App Store releases, and production diagnostics.
- Experience integrating and troubleshooting third-party SDKs while maintaining application stability, performance, and security.
- Ability to independently investigate complex technical problems across application code, iOS frameworks, libraries, SDKs, and backend interfaces.
- Excellent technical communication with the ability to produce and defend architecture decisions, technical designs, ADRs, and implementation approaches.
- Nice to have-
- Retail, ecommerce, marketplace, grocery, or other high-volume consumer application experience.
- Experience with headless commerce platforms, BFF architectures, or large enterprise backend ecosystems.
- Experience with Kotlin Multiplatform, React Native, or other cross-platform interoperability.
- Experience with barcode/QR scanning, Core ML, Vision, ARKit, or RealityKit.
- Experience with accessibility, internationalization, iPad, and adaptive layouts.
- Experience with WidgetKit, App Clips, Live Activities, and Wallet passes.
📌 IOS Architect (Bengaluru)
🏢 Tenarai
📍 Bengaluru