-
National Payments Corporation Of India (NPCI)

iOS Developer

National Payments Corporation Of India (NPCI)
India · Full-time · Associate

Role & Responsibilities:

 Design and develop modular, reusable SDKs that power secure and performant iOS applications.

 Architect solutions using MVVM, Clean Architecture, or VIPER that ensure scalability, testability, and maintainability.

 Implement secure communication channels (e.g., TLS, mutual TLS, SSL pinning) between apps and backend services.

 Build intuitive, dynamic UIs using SwiftUI and Combine, while maintaining legacy support with UIKit when necessary.

 Apply cryptographic techniques such as AES, RSA, HMAC, SHA-256, and ECDSA for data protection and message integrity.

 Utilize Keychain, Secure Enclave, and CryptoKit for secure storage and key management.

 Write robust unit, integration, and snapshot tests with XCTest, Quick/Nimble, or SnapshotTesting.

 Integrate and manage SDKs using Swift Package Manager, CocoaPods, or Carthage.

 Participate in code reviews, architectural discussions, and sprint planning in an agile team.


Key Skills & Experience Required:

• 5+ years of professional iOS development experience with Swift and Objective-C.

• Proven track record in building and maintaining iOS SDKs or libraries used across apps or platforms.

• Strong command of SwiftUI, Combine, and interoperability with UIKit.

• Solid experience implementing MVVM, Clean Architecture, or modular iOS architecture patterns.

• Deep understanding of cryptographic principles, secure communication protocols, and mobile security practices.

• Proficiency in Git, Xcode, debugging tools, and Instruments.

• Experience with CI/CD pipelines, fastlane, and automated testing frameworks.

• Familiar with App Store guidelines, App Transport Security, and privacy standards like GDPR.

• Experience with Jailbreak detection, device attestation, or Play Integrity/DeviceCheck APIs.

Key Skills

Ranked by relevance

ios swift cocoapods fastlane storage xcode cicd git ssl
Login to Apply
Posted
Apr 07, 2026
Type
Full-time
Level
Associate
Location
Hyderabad

Industries

Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Capgemini
Related

iOS Developer

2026-04-10

Full-time
Mid-Senior
Singapore
IT Services
Information Technology
View Job Details
Gazelle Global
Related

Lead ios developer

2026-04-10

Full-time
Mid-Senior
Netherlands
Banking
Information Technology
View Job Details
SoFi
Related

Staff Fullstack Software Engineer

2026-04-09

Full-time
Not Applicable
Switzerland
Financial Services
Engineering