Sr. iOS Developer
Job
Tata Consultancy Services Limited
Morrisville, NC (In Person)
$95,778 Salary, Full-Time
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
73
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
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-CM2Similar remote jobs
Volkswagen Group DE
Ashburn, VA
Posted2 days ago
Updated23 hours ago
Similar jobs in Morrisville, NC
Carolina Restoration Services of North Carolina Inc
Morrisville, NC
Posted2 days ago
Updated23 hours ago
Carolina Restoration Services of North Carolina Inc
Morrisville, NC
Posted2 days ago
Updated23 hours ago
The Bureau Multiservice
Morrisville, NC
Posted2 days ago
Updated23 hours ago
Carolina Restoration Services of North Carolina Inc
Morrisville, NC
Posted2 days ago
Updated23 hours ago