Tata Consultancy Services

Sr. iOS Developer

Tata Consultancy Services$64K — $125K *
Consumer Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of professional iOS development experience
  • Strong expertise in Swift and iOS SDKs
  • Deep understanding of UIKit and/or SwiftUI
  • Experience with modern architecture patterns (MVVM, Clean Architecture)
  • Hands-on experience with testing frameworks (XCTest, XCUITest)
  • Solid knowledge of REST APIs and networking best practices
  • Experience with CI/CD pipelines and App Store releases

Responsibilities

  • Design, develop, and maintain high-performance iOS applications using Swift
  • Own end-to-end feature development from requirements to release
  • Define and evolve mobile architecture (MVVM / Clean Architecture / Modularization)
  • Drive refactoring of legacy code and reduce technical debt
  • Optimize app performance regarding memory, battery, and UI responsiveness
  • Implement strong error handling, logging, and monitoring
  • Build and maintain CI/CD pipelines for iOS

Benefits

  • Collaborative and innovative work environment
  • Opportunities for professional development and career growth
  • Engagement with cutting-edge technologies
  • Flexible remote work options
  • Participation in code reviews and architecture discussions
Full Job Description
Required Qualifications :
• 8+ years of professional iOS development experience
• Strong expertise in Swift and iOS SDKs
• Deep understanding of UIKit and/or SwiftUI
• Experience with modern architecture patterns (MVVM, Clean Architecture)
• Strong knowledge of multithreading, memory management, and app lifecycle
• Hands-on experience with testing frameworks (XCTest, XCUITest)
• Solid understanding of REST APIs, JSON, and networking best practices
• Experience working with CI/CD pipelines and App Store releases
• Strong debugging, problem-solving, and communication skill

Preferred Skills:
• Experience with SwiftUI in production
• Experience building modular or multi-module apps
• Familiarity with mobile security and compliance best practices
• Experience with offline-first apps and data synchronization
• Exposure to observability tools (Firebase, Crashlytics, OpenTelemetry)
• Experience leading or owning major app features or platforms

Roles & Responsibilities

iOS Development & Architecture
• Design, develop, and maintain high-performance iOS applications using Swift
• Own end-to-end feature development from requirements to release
• Define and evolve mobile architecture (MVVM / Clean Architecture / Modularization)
• Ensure app scalability, reliability, and maintainability
• Drive refactoring of legacy code and reduce technical debt

Performance, Quality & Stability
• Optimize app performance: startup time, memory, battery, and UI responsiveness
• Diagnose and fix crashes, ANRs, memory leaks, and performance bottlenecks
• Implement strong error handling, logging, and monitoring
• Ensure high test coverage using unit tests, UI tests, and integration tests

CI/CD & Release Management
• Build and maintain CI/CD pipelines for iOS (GitHub Actions, Jenkins, Bitrise, etc.)
• Manage App Store releases, TestFlight builds, and versioning strategies
• Enforce coding standards, code reviews, and release quality gates

Integrations & Platform Capabilities
• Integrate REST/GraphQL APIs and handle complex networking scenarios
• Work with system frameworks: background tasks, push notifications, deep links
• Integrate third- party SDKs (analytics, crash reporting, feature flags, payments)
• Implement secure data storage, authentication, and encryption best practices

Salary Range: $64,000-125,000 a year

#LI-CM2

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
    Solution Architect - Agentic AI & Data
    $155K — $247K *
    Atlanta, GA 30349 (Fulton County)
    Enterprise Technology
    In-Person
  • Tata Consultancy Services
    Sr. iOS Developer
    $64K — $125K *
    Morrisville, NC 27560 (Wake County)
    Consumer Technology
    In-Person
  • Tata Consultancy Services
    SAP MFG Architect
    $150K — $180K *
    Chicago, IL 60629 (Cook County)
    Pharmaceuticals & Biotech
    In-Person
  • Tata Consultancy Services
    SAP PS COSTING Consultant
    $100K — $130K *
    Zarephath, NJ 08890 (Somerset County)
    Enterprise Technology
    In-Person
  • Tata Consultancy Services
    Cloud Architect
    $140K — $150K *
    Louisville, KY 40214 (Jefferson County)
    Information Technology
    In-Person

More Consumer Technology Jobs

Find similar Sr. iOS Developer jobs: