Tata Consultancy Services

Mobile Architect

Tata Consultancy Services$140K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Proficient in SwiftUI and Kotlin with experience in UI frameworks like Jetpack Compose
  • Strong understanding of advanced device capabilities: BLE, UWB, NFC, and sensors
  • Experience in Clean Architecture and various design patterns like MVVM and MVI
  • Skilled in state and data management using Redux-like patterns and local storage solutions
  • Solid grounding in security standards, including OAuth2 and secure storage practices
  • Expertise in performance engineering and application optimization techniques
  • Familiarity with CI/CD tools and mobile release management processes

Responsibilities

  • Define comprehensive mobile architecture for iOS and Android platforms
  • Champion the integration of modern UI frameworks and best practices
  • Design scalable and modular architectures for complex applications
  • Lead initiatives for advanced hardware capabilities in mobile applications
  • Ensure consistency in cross-platform feature implementation
  • Create shared SDKs and frameworks for key functionalities
  • Set performance benchmarks and optimize app efficiency
  • Conduct reviews to maintain high standards in architecture and code quality
  • Implement and uphold security measures throughout the development process
  • Coordinate with backend teams on data and API integration strategies
  • Develop strategies for offline capabilities and data synchronization
  • Drive CI/CD implementation and foster DevOps methods
  • Incorporate analytics and monitoring tools for app performance
  • Mentor and guide team members across development squads
  • Engage stakeholders in technical solutions and project estimations
  • Explore and implement emerging technologies like KMP and AI

Benefits

  • Discretionary annual incentive program
  • Comprehensive medical, dental, and vision coverage
  • Family support with maternal and parental leave options
  • Auto and home insurance, plus identity theft protection
  • Reimbursement for certifications and professional training
  • Paid vacation, sick leave, and holidays
  • Legal assistance and 401K plan options
  • Performance bonuses and college fund contributions
  • Student loan refinancing assistance
Full 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.

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

  • Tata Consultancy Services
    Technical Lead
    $110K — $125K *
    New York, NY 10025 (New York County)
    Technical Services
    In-Person
  • Tata Consultancy Services
    IAM Specialist / Cyber Security Analyst
    $100K — $140K *
    Wichita, KS 67212 (Sedgwick County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Engineer
    $80K — $120K *
    Midvale, UT 84047 (Salt Lake County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Scrum Lead
    $90K — $100K *
    Phoenix, AZ 85032 (Maricopa County)
    Finance & Insurance
    In-Person
  • Tata Consultancy Services
    Senior Private Cellular Engineer
    $100K — $120K *
    Plano, TX 75025 (Collin County)
    Telecommunications & Hardware
    In-Person

More Information Technology Jobs

Find similar Mobile Architect jobs: