VP/AVP, Mobile Development Lead (iOS), Consumer Banking Group Technology, Group Technology

DBS Bank Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
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 Ltd in Singapore seeks an experienced iOS engineer to design, develop, and deliver enterprise iOS apps powering our digital banking experiences, including onboarding, authentication, and payments.

You will lead end-to-end delivery, drive modernization from UIKit to SwiftUI, and migrate to Swift Package Manager while ensuring performance, code quality, and production readiness. Collaboration with architects and mentoring of engineers are essential.

Qualifications

  • Design and deliver enterprise-grade iOS apps for digital banking.
  • Strong knowledge of iOS architectures (MVVM, VIPER) and Swift concurrency.
  • Experience migrating apps from UIKit to SwiftUI and from Carthage to SPM.

Responsibilities

  • Lead design, development and delivery of iOS applications powering digital banking capabilities.
  • Drive end-to-end delivery with high quality, performance, and timely execution.
  • Mentor engineers and collaborate with cross-functional teams to modernize platforms.

Skills

Swift
SwiftUI
UIKit
MVVM
VIPER
Combine
RxSwift
CI/CD
DevOps
Leadership

Education

Bachelor’s degree in Computer Science or related field

Tools

WKWebView
Swift Package Manager
Xcode
Carthage migration

Job description

Business FunctionGroup Technology enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group Technology, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.Key ResponsibilitiesSolution Design & DeliveryLead the design, development, and delivery of iOS applications supporting digital banking capabilities, including:Customer onboarding and authenticationPortfolio and wealth management experiencesPayments and transaction processingReal-time notifications and alertsTranslate business requirements into scalable, maintainable, and high-performing iOS solutions.Drive end-to-end delivery within the squad, ensuring:High-quality implementationTimely executionAlignment with architectural and engineering standardsCollaborate with architects and engineering leads to implement scalable application architectures that support evolving business needs.Technical LeadershipProvide technical leadership and guidance to iOS engineers through:Solution design reviewsCode reviewsTechnical problem-solvingDelivery planning and executionMentor and develop team members, fostering a culture of collaboration, continuous improvement, and engineering excellence.Partner with cross-functional teams to manage dependencies, address delivery challenges, and ensure successful implementation of business initiatives.Technology ModernizationLead modernization initiatives across the iOS platform, including:Migration from legacy Carthage-based dependency management to Swift Package Manager (SPM)Progressive refactoring from UIKit to SwiftUI with zero production disruptionImplementation of hybrid application capabilities using WKWebViewEvaluate and adopt AI-assisted development tools and emerging technologies to improve engineering productivity and delivery effectiveness.Engineering Excellence & OperationsChampion best practices across the software development lifecycle, including:Code quality and maintainabilityAutomated testingCI/CD and DevOps practicesPerformance optimization and observabilitySupport application deployment, production readiness, and operational excellence using enterprise deployment and monitoring platforms.RequirementsTechnical ExpertiseProven experience designing and delivering enterprise-scale iOS applications using:Swift (including modern async/await concurrency)UIKit and SwiftUIiOS SDK and platform APIsStrong knowledge of modern iOS architecture patterns, including:MVVM, VIPER, or other modular architecturesDependency Injection and CompositionReactive programming frameworks such as Combine or RxSwiftHands-on experience with:CI/CD pipelinesDevOps practicesEnterprise deployment platformsLeadership & DeliveryExperience leading engineering squads and coordinating delivery across multiple stakeholders, teams, and business functions.Demonstrated success in modernizing legacy iOS platforms and managing technical debt at scale.Strong analytical and problem-solving skills, with the ability to balance technical considerations, business priorities, and delivery timelines.Domain KnowledgeExperience in one or more of the following domains is highly desirable:Digital Banking and Payment SystemsWealth and Portfolio ManagementInvestment ProductsInsurance SolutionsFinancial Planning PlatformsAdditional SkillsExperience with hybrid mobile architectures and WKWebView integration is an advantage.Exposure to AI-assisted coding tools and modern software engineering practices is preferred.Excellent communication, collaboration, and stakeholder management skills.Why Join Us?You will play a key role in shaping the next generation of digital banking experiences, driving mobile engineering excellence, and leading modernization initiatives at scale within one of the region's leading financial institutions.Location:DBS @ UE Biz HubJob:TechnologySchedule:RegularEmployee Status:Full time
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VP, Mobile Engineering Lead – Digital Banking Platform
VP, Mobile Engineering Lead – Digital Banking Platform

DBS Bank Ltd • Singapore

On-site
SGD 120,000 - 180,000
AVP/SA, Senior Mobile (Android) Developer, Consumer Banking Group Technology, Group Technology
AVP/SA, Senior Mobile (Android) Developer, Consumer Banking Group Technology, Group Technology

DBS Bank Ltd • 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 Associate, Application Developer, Wealth Management Technology, Group Technology
Senior Associate, Application Developer, Wealth Management Technology, Group Technology

DBS Bank • Singapore

On-site
SGD 120,000 - 180,000
VP, Team Lead, Application Developer, Institutional Banking Group Technology, Group Technology
VP, Team Lead, Application Developer, Institutional Banking Group Technology, Group Technology

Dbs Bank • Singapore

On-site
SGD 120,000 - 180,000
AVP, Lead Frontend Engineer, Consumer Banking Technology, Group Technology
AVP, Lead Frontend Engineer, Consumer Banking Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 180,000 - 240,000
AVP, Lead Frontend Engineer, Consumer Banking Technology, Group Technology
AVP, Lead Frontend Engineer, Consumer Banking Technology, Group Technology

DBS • Singapore

On-site
SGD 180,000 - 280,000
AVP, Application Developer, Future Ready Technology, Group Technology
AVP, Application Developer, Future Ready Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 120,000 - 180,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
Assistant Vice President, Application Developer, Institutional Banking Group Technology, Group Technology
Assistant Vice President, Application Developer, Institutional Banking Group Technology, Group Technology

DBS Bank • Singapore

On-site
SGD 180,000 - 260,000