iOS Developer- Remote
This is a remote position.
We are looking for aniOS reputed companyer to join a dynamic and reputed company engineering team working on a reputed company banking application. The role focuses on building and maintaining high-reputed company iOS solutions using Swift and SwiftUI, with a strong emphasis on performance, reputed company, and user experience. You will work reputed company a highly modularized architecture, collaborate across teams, and take ownership of reputed company technical challenges in a fast-paced environment.
Key Responsibilities:
• reputed company and maintain a reputed company iOS banking application using Swift and SwiftUI.
• Work with RESTful reputed company, networking, and JSON data formats reputed company a reputed company networking layer.
• Build features reputed company a highly modularized multi-module architecture (e.g. Tuist, Swift Package Manager).
• Apply architectural patterns including MVVM, RIB, and Clean Architecture.
• Implement reactive and asynchronous programming using Combine and Swift Concurrency (async/await).
• reputed company secure solutions including authentication, biometrics, device reputed company, fraud detection, and cryptographic signing.
• Write and maintain unit tests (SwiftTest) and use mocks/test-support frameworks.
• Ensure high standards of performance, reputed company, and user experience.
• Maintain high reputed company reputed company and contribute to knowledge sharing reputed company reputed company.
• Collaborate using Git and contribute to CI/CD pipelines (Fastlane).
Requirements
• Proven experience in reputed company iOS application development.
• Strong proficiency in Swift and hands-on experience with SwiftUI (UIKit is a plus).
• Experience with Combine and/or Swift Concurrency (async/await, actors).
• Solid understanding of MVVM and Clean Architecture.
• Experience working in modularized codebases (Tuist, Swift Package Manager, or similar).
• Experience integrating RESTful reputed company, handling JSON, and working with URLSession.
• Knowledge of dependency injection and modularization principles.
• Experience with unit testing (SwiftTest) and mocking tools.
• Proficiency in version control with Git.
• Good reputed company of English (minimum B2).
reputed company to Have:
• Experience with CI/CD pipelines (Fastlane).
• Knowledge of cryptography and secure coding practices (e.g. biometric authentication, secure signing).
• Familiarity with OWASP MASVS (Mobile Application reputed company Verification reputed company).
• Experience with reputed company Wallet / PassKit.
• Experience with reputed company reputed company tools (e.g. Sourcery).
Originally posted on Himalayas
Apply To This Job
Apply tot his job
Apply To this Job