Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Rainbow bridge illustration

Find your next move.

Your current job is just the starting point. See where workers like you actually went next.

Powered by real career transition data in the U.S. labor market over the past 20 years. How it works

Requires a free account

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Tata Consultancy Services Limited

Ios Developer

Job Description

iOS Developer

Location

: Irving, TX

Experience

: 4 - 6 Years

Apply By

: 4th December 2026

Job Description

Must Have Technical/Functional Skills

  • 5-10 years overall; 4+ years of recent mobile application development.
  • Expertise in Swift and iOS SDK and SwiftUI and UIKit.
  • Experience with modular applications, shared frameworks, design systems, or Swift packages.
  • Knowledge of push notifications, deep links, universal links, background tasks, analytics, and crash reporting.
  • Exposure to Appium or another cross-platform mobile automation solution.
  • Experience with cloud-based mobile services, feature flags, remote configuration, and observability tooling.
  • Familiarity with static analysis, dependency scanning, secure SDLC controls, and mobile application security testing.
  • Proficiency in writing and maintaining unit and E2E tests.
  • Strong understanding of version control with Git.
  • Excellent problem-solving skills and a passion for building high-quality software
    Roles & Responsibilities
  • Design and develop secure, scalable, accessible, and high-performing native iOS applications using Swift and Apple development frameworks.
  • Build reusable UI components and user flows using SwiftUI and UIKit, following established design systems and Human Interface Guidelines.
  • Apply appropriate architectural patterns such as MVVM, MVC, Clean Architecture, or coordinator-based navigation.
  • Integrate RESTful APIs and backend services; manage authentication, authorization, caching, retries, timeouts, and error states.
  • Implement concurrency and asynchronous processing using async/await, structured concurrency, Combine, or Grand Central Dispatch as appropriate.
  • Use secure storage and platform security capabilities to protect credentials, tokens, customer data, and sensitive application state.
  • Develop unit and UI tests using XCTest/XCUITest or equivalent tools; support regression and device testing across supported form factors.
  • Profile and optimize application startup, responsiveness, battery use, networking, memory, and rendering performance.
  • Collaborate with UX/UI teams to convert Figma designs, prototypes, and accessibility requirements into accurate mobile experiences.
  • Participate in solution design, estimation, sprint planning, backlog refinement, code reviews, demonstrations, and retrospectives.
  • Support build automation, code signing, provisioning, CI/CD, TestFlight distribution, App Store release readiness, and production monitoring.
  • Troubleshoot production issues, remediate defects, reduce technical debt, and improve mobile engineering standards.
Salary Range:

$90,000 to $120,000 per year

Location

Irving, TX

Function

TECHNOLOGY

Role

Engineer

ID

435531

Skills

iOS

Salary Range

$90,000 - $120,000

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER

SCIENCE

Benefits

  • Dental Insurance
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
75
out of 100
Average of individual scores