Senior iOS Engineer - Mobile Banking (FinTech)

NEXTERA SOFTWARE SERVICES PTE. LTD.

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

DBS Bank is seeking an experienced Senior iOS Developer to architect, build, and deliver secure mobile banking apps. You will work on high‑security features, including MFA, biometric authentication, and encryption, while integrating RESTful and GraphQL APIs.

The role demands 6+ years of native iOS experience, strong knowledge of Swift/SwiftUI/UIKit, and a track record in FinTech projects. Hybrid on-site work applies, with enterprise-grade tooling and CI/CD responsibilities.

Qualifications

  • Minimum 6+ years of hands-on native iOS development.
  • Must have Banking/FinTech experience or similar financial services exposure.
  • Proficient with Swift, UIKit, SwiftUI, Combine, and data persistence (Core Data/Realm).

Responsibilities

  • Design, build, and maintain high-performance native iOS apps for banking.
  • Integrate secure RESTful APIs, microservices, and core banking backends.
  • Implement mobile security best practices: SSL pinning, encryption, Secure Enclave, biometrics.
  • Develop MFA, OAuth 2.0/OpenID Connect, and transaction signing workflows.
  • Optimize performance with Instruments and ensure responsive UX across devices.
  • Lead code reviews, mentor juniors, and promote clean architecture (MVVM, VIPER).
  • Manage CI/CD pipelines and App Store release processes.

Skills

Swift
UIKit
SwiftUI
Combine
Core Data/Realm
MFA/Security
REST/GraphQL

Tools

Xcode
Git
XCTest
XCUITest
Fastlane

Job description

DBS Bank is seeking an experienced Senior iOS Developer to architect, build, and deliver secure mobile banking apps. You will work on high‑security features, including MFA, biometric authentication, and encryption, while integrating RESTful and GraphQL APIs.

The role demands 6+ years of native iOS experience, strong knowledge of Swift/SwiftUI/UIKit, and a track record in FinTech projects. Hybrid on-site work applies, with enterprise-grade tooling and CI/CD responsibilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IOS Developer-Mobile Banking (Clients IBM,DBS)
IOS Developer-Mobile Banking (Clients IBM,DBS)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
iOS Mobile Developer - Secure Banking Apps (Swift)
iOS Mobile Developer - Secure Banking Apps (Swift)

DBS Bank Ltd • Singapore

On-site
SGD 60,000 - 110,000
Senior iOS Tech Lead — Secure Mobile Banking
Senior iOS Tech Lead — Secure Mobile Banking

Trust Bank • Singapore

On-site
SGD 180,000 - 240,000
Senior iOS Architect & Team Lead - Secure Banking Apps
Senior iOS Architect & Team Lead - Secure Banking Apps

Trust Bank Singapore • Singapore

On-site
SGD 120,000 - 180,000
Lead iOS Engineer — Secure Mobile Banking App
Lead iOS Engineer — Secure Mobile Banking App

trustbank • Singapore

On-site
SGD 120,000 - 180,000
SA, Mobile Developer, Institutional Banking Group Technology, Group Technology
SA, Mobile Developer, Institutional Banking Group Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 60,000 - 110,000
Senior Android Developer – Digital Banking Apps
Senior Android Developer – Digital Banking Apps

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Mobile Application Developer (iOS)
Mobile Application Developer (iOS)

GMP RECRUITMENT SERVICES (S) PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Android Developer(End clients => IBM, DBS bank)
Android Developer(End clients => IBM, DBS bank)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior iOS Engineer
Senior iOS Engineer

trustbank • Singapore

On-site
SGD 120,000 - 180,000