أبلاي إيدج ابدأ البحث عن عمل

Software Engineer, Mobile (IOS)

GXS Bank · Singapore, Singapore

قدّم وتابع مع أبلاي إيدج
About the Bank:We are a growing regional digital bank group and are revolutionizing financial banking services across Southeast Asia. Our mission is to unlock big dreams and drive financial inclusion throughout the region. As a regional digital bank, we have the right foundation—data, technology, and trust—because we are Built With Heart. We believe that real impact starts with real people. If you're ready to Own The Mission and help us shape the future of Digital banking, we invite you to join us.Get to know the RolWe're hiring an iOS Developer for our Digital Bank mobile engineering team. You'll work on a sophisticated modular iOS architecture with 28+ feature modules, building production financial features using modern reactive patterns and Clean Architecture.Responsibilities:Build complete features end-to-end within isolated SPM modules, from UIKit design to RxSwift reactive flowsImplement MVVM architecture with RxFlow navigation and Dependency Injection containersWrite reactive pipelines in RxSwift with proper subscription management using DisposeBagWork across feature modules and collaborate with Backend, Product, and QA teamsAchieve 90%+ test coverage using Swift Testing/XCTest and snapshot testingParticipate in code reviews and maintain Digibank's code quality standardsQualificationsThe Must-HavesTechnical Skills:Proficient in Swift (5.0+) with strong CS fundamentalsHands-on experience with MVVM and Clean Architecture patternsSolid understanding of RxSwift (observables, operators, subscriptions)Experience with RxFlow declarative navigationComfortable with UIKit, SnapKit, and programmatic layoutStrong testing mindset with experience writing unit testsFamiliar with Git workflows and trunk-based developmentTech Stack Knowledge:RxSwift/RxFlow for reactive programming and navigationSwift Package Manager (SPM) and modular architectureUIKit with Cream design system and SnapKitKeychain and basic security frameworksFastlane and SwiftLint automationProfessional Attributes:Highly accountable with ownership mentalityCollaborative team player ("Your Problem Is My Problem")Committed to code quality and continuous learning1.5-5 years of iOS development experience shipping production appsNice-to-haveFintech/financial app experienceFeature flags and A/B testing knowledgeCI/CD pipeline experienceOpen-source contributionsWhat You’ll Work WithLanguage: Swift5.0+UI: UIKit + SnapKit + In-House Design SystemReactive: RxSwift + RxFlowArchitecture: Clean Architecture, MVVM, 28+ feature modulesTesting: Swift Testing, XCTest, snapshot testing, Maestro (UI testing)Security: DBSecurityKit, DBCryptoKit, KeychainBuild: Fastlane, SwiftLint (90%+ coverage required)