Senior iOS Developer

  • TATA Consultancy Services
  • Jersey City, New Jersey
  • Full Time
Must Have Technical/Functional Skills iOS, Swift, SwiftUI Roles & Responsibilities • Strong OOP concepts, POP (Protocol-Oriented Programming), memory management (ARC), concurrency (GCD, Swift Concurrency/Async-Await). • In depth understanding and experience in Swift language, Xcode IDE, UIKit, and SwiftUI frameworks. • Native iOS App Development using Apple SDKs and hybrid app development leveraging WKWebView bridging. • Design and implementation of robust client-server architectures (MVVM, Clean Architecture). • Designing and consuming robust RESTful APIs (JSON, URLSession, Alamofire). • Experience in integrating and working with Local Storage (CoreData, SQLite). • Experience of working with unit testing and UI testing frameworks (XCTest, XCUITest). • Mobile deployment and provisioning technologies including App Store Connect and TestFlight. • CI/CD with knowledge of GitHub and Jenkins/GitHub Actions. • In depth Knowledge of Mobile DevOps practices and tools for automated testing, code signing, and continuous deployment. • Extensive experience implementing mobile application security standards including SSL Pinning, Biometric Authentication (FaceID/TouchID), and secure data encryption at rest/in transit. • Hands-on experience securing WKWebView components against Cross-Site Scripting (XSS), script injection, and unsafe URL loading.

Salary Range: $100,000 to $120,000 per year
Job ID: 521614149
Originally Posted on: 5/18/2026

Want to find more Technology opportunities?

Check out the 165,053 verified Technology jobs on iHireTechnology