Posted Aug 18, 2026

iOS Developer- Remote

Apply Now
This is a remote position. We are looking for aniOS Developer to join a dynamic and collaborative engineering team working on a native banking application. The role focuses on building and maintaining high-quality iOS solutions using Swift and SwiftUI, with a strong emphasis on performance, security, and user experience. You will work within a highly modularized architecture, collaborate across teams, and take ownership of complex technical challenges in a fast-paced environment. Key Responsibilities: • Develop and maintain a native iOS banking application using Swift and SwiftUI. • Work with RESTful APIs, networking, and JSON data formats via a modular networking layer. • Build features within 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). • Develop secure solutions including authentication, biometrics, device integrity, fraud detection, and cryptographic signing. • Write and maintain unit tests (SwiftTest) and use mocks/test-support frameworks. • Ensure high standards of performance, security, and user experience. • Maintain high code quality and contribute to knowledge sharing within the team. • Collaborate using Git and contribute to CI/CD pipelines (Fastlane). Requirements • Proven experience in native 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 APIs, 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 command of English (minimum B2). Nice 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 Security Verification Standard). • Experience with Apple Wallet / PassKit. • Experience with code generation tools (e.g. Sourcery).