TC
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