Search by job, company or skills

gxs bank

Software Engineer, Mobile (IOS)

1-5 Years
Save
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 Rol

We'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

.

Responsibilitie

  • s:Build complete features end-to-end within isolated SPM modules, from UIKit design to RxSwift reactive flo
  • wsImplement MVVM architecture with RxFlow navigation and Dependency Injection containe
  • rsWrite reactive pipelines in RxSwift with proper subscription management using DisposeB
  • agWork across feature modules and collaborate with Backend, Product, and QA tea
  • msAchieve 90%+ test coverage using Swift Testing/XCTest and snapshot testi
  • ngParticipate in code reviews and maintain Digibank's code quality standar

ds

Qualificati

onsThe Must-Ha

vesTechnical Skil

  • ls:Proficient in Swift (5.0+) with strong CS fundament
  • alsHands-on experience with MVVM and Clean Architecture patte
  • rnsSolid understanding of RxSwift (observables, operators, subscriptio
  • ns)Experience with RxFlow declarative navigat
  • ionComfortable with UIKit, SnapKit, and programmatic lay
  • outStrong testing mindset with experience writing unit te
  • stsFamiliar with Git workflows and trunk-based developm

entTech Stack Knowled

  • ge:RxSwift/RxFlow for reactive programming and navigat
  • ionSwift Package Manager (SPM) and modular architect
  • ureUIKit with Cream design system and Snap
  • KitKeychain and basic security framewo
  • rksFastlane and SwiftLint automat

ionProfessional Attribut

  • es:Highly accountable with ownership mental
  • ityCollaborative team player (Your Problem Is My Proble
  • m)Committed to code quality and continuous learn
  • ing1.5-5 years of iOS development experience shipping production a

ppsNice-to-h

  • aveFintech/financial app experie
  • nceFeature flags and A/B testing knowle
  • dgeCI/CD pipeline experie
  • nceOpen-source contributi

ons

What You'll Work

  • WithLanguage: Swift
  • 5.0+UI: UIKit + SnapKit + In-House Design Sy
  • stemReactive: RxSwift + Rx
  • FlowArchitecture: Clean Architecture, MVVM, 28+ feature mod
  • ulesTesting: Swift Testing, XCTest, snapshot testing, Maestro (UI test
  • ing)Security: DBSecurityKit, DBCryptoKit, Keyc
  • hainBuild: Fastlane, SwiftLint (90%+ coverage requi

red)

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148965543

Similar Jobs

Singapore, Commonwealth

Skills:

.NET.Net CoreWeb ApiAsp.net MvcCSSSQL ServerHTMLAngularGitReactJavascriptEntity FrameworkAgileScrumClean ArchitectureCQRS

Singapore

Skills:

containerization JavaMavenTest Driven DevelopmentNosqlDevopsGitGradleRestful ApisKubernetesAWSrelational database technologiesAgile development methodologyClean Code principlesenterprise architecture patterns

Singapore

Skills:

TypescriptJavascriptApisTestingCode ReviewPythonAI toolsdata pipelinesclean architecture

Singapore

Skills:

serial communication .NET FrameworkmultithreadingVisual StudioWinformsVersion Control ToolsWpfC SharpGitNetwork ProgrammingMVVM architecturedelegatesMachine VisionEthernet communicationimage processing algorithmsindustrial fieldbus systemsEvents

Singapore

Skills:

Android developmentJavaMVVMKotlinAndroid architecture componentsCoroutinesComposeJetpack librariesFlow