Skip to content
mimi

Engineer

Tata Consultancy Services

Jersey City · On-site Full-time Senior $100k – $120k/yr 1mo ago

About the role

Skills

Must Have Technical/Functional Skills

  • iOS
  • Swift
  • SwiftUI

Desired Skills

  • iOS

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

Location

Jersey City, NJ

Qualifications

Desired Candidate Profile

  • Qualifications : BACHELOR OF COMPUTER SCIENCE

Skills

AlamofireApp Store ConnectApple SDKsBiometric AuthenticationCI/CDClean ArchitectureCoreDataFaceIDGCDGitHubGitHub ActionsHybrid app developmentiOSJSONJenkinsMVVMMobile DevOpsProtocol-Oriented ProgrammingRESTful APIsSQLiteSSL PinningSwiftSwift ConcurrencySwiftUITestFlightTouchIDUI testingURLSessionUnit testingWKWebViewXCTestXcodeXCUITestXSS

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free