Tata Consultancy Services · Washington, DC
Mobile Architect
Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
Apply on Tata Consultancy Services’s careers site →Job description
- Must Have Technical/Functional Skills SwiftUI (mandatory), UIKit interoperability, Combine / Async-Await concurrency Kotlin (latest), Jetpack Compose (mandatory)Coroutines, Flow, LiveData Advanced OS & Device Capabilities like Gesture Systems, BLE (Bluetooth Low Energy),UWB (Ultra Wide Band), NFC, Sensors & Hardware APIs, Location & Geo Services Architecture & Design : Any of Clean Architecture / Hexagonal Architecture, MVVM, MVI (Compose/SwiftUI aligned), Modularization (feature-based, layer-based), Super App / Mini App / Plugin architecture, Offline-first architecture with sync strategies State & Data Management : SwiftUI State, ObservableObject, Redux-like patterns, Compose State Hoisting, ViewModel, Local storage, Caching and sync mechanisms Security : Secure Enclave / Keystore usage, Certificate pinning, Token lifecycle management (OAuth2, PKCE), Device binding, jailbreak/root detection Performance Engineering :App startup optimization, Rendering performance (SwiftUI vs UIKit, Compose vs XML), Memory & battery optimization, Profiling tools: DevOps & Tooling : CI/CD pipelines (Fastlane, GitHub Actions, Azure DevOps), App Store / Play Store release management, Feature flags, remote config,Crash analytics (Firebase Crashlytics, Sentry) Roles & Responsibilities
- Define and own end-to-end mobile architecture for iOS (SwiftUI) and Android (Kotlin/Compose)
- Drive adoption of modern UI frameworks (SwiftUI, Jetpack Compose) and native best practices
- Design and implement modular, scalable architectures (feature modules, plugin/super app models)
- Lead development of advanced device capabilities (BLE, UWB, NFC, sensors, gestures)
- Ensure cross-platform consistency for hardware-driven and OS-specific features
- Establish shared SDKs/frameworks (networking, auth, design system components)
- Define performance benchmarks and optimize startup time, rendering, and memory usage
- Conduct architecture reviews, code reviews, and technical governance
- Implement and enforce security standards (biometrics, encryption, secure storage, device binding)
- Collaborate with backend teams on API contracts, integrations, and data strategies Enable offline-first capabilities with sync and caching strategies Drive CI/CD automation, release management, and DevOps best practices
- Integrate analytics, monitoring, and crash reporting tools
- Mentor teams and provide technical leadership across squads
- Engage with stakeholders for solutioning, estimations, and RFP contributions
- Evaluate and onboard emerging technologies (KMP, AI, edge computing, etc.) Salary Range-$140,000-$160,000 a year #LI-KR3 TCS Employee Benefits Summary: Discretionary Annual Incentive.
Comprehensive Medical Coverage
Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support
Maternal & Parental Leaves.
Insurance Options
Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth
Commuter Benefits & Certification & Training Reimbursement.
Time Off
Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance
Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. </div
More jobs at Tata Consultancy Services
Andriod Technical Lead
Washington, DC
iOS Technical Lead
Washington, DC
Similar jobs at other companies
Senior Principal Mobile Solutions Architect
Alaska Air Group · Seatac, WA
Principal Architect of GAI-Oriented Mobile System
MediaTek · San Jose, CA
Sr. Mobile Architect, iOS & Android - Chicago - Hybrid
Publicis Groupe · New York
Embedded ML SW Architect -- Snapdragon Mobile (Principal or Director level)
Qualcomm · San Diego, California, United States of America
Mobile Engineer
Jones Lang LaSalle · Dallas, TX