Senior iOS Software Engineer

NatWest Group

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NatWest Group in Bengaluru, India, is seeking a Software Engineer for iOS to design, build, test and deploy production-grade mobile apps. You will work in a permanent feature team, collaborating with principal engineers and architects to align with business objectives and platform strategy.

You will apply Agile methods, champion robust architecture, and prototype innovative solutions, including modular app design and performance optimization to meet demanding fintech standards.

Qualifications

  • 12+ years of experience in software design and implementation.
  • Strong experience building production-grade iOS applications.
  • Ability to analyze and validate complex requirements with business and systems needs.

Responsibilities

  • Develop knowledge of the platform across business, applications, data and infrastructure.
  • Collaborate with principal engineers and domain architects to understand platform and business objectives.
  • Apply Agile methods to the development of software on the backlog.
  • Design and develop software with a focus on automated build, test and deployment patterns.

Skills

iOS development
Swift
SwiftUI
Async/Await
GCD
Concurrency
Clean Architecture
SOLID principles
Modular architecture
Performance optimization
Code reviews

Tools

SPM
CocoaPods
Xcode

Job description

Software Engineer, iOS

Join us as a Software Engineer This is an opportunity for a technically minded individual to join us as a Software Engineer You’ll be designing, producing, testing and implementing working software, working across the lifecycle of the system Hone your existing software engineering skills and advance your career in this critical role We're offering this role at vice president level

What you’ll do

Working in a permanent feature team, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. You’ll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives.

  • Applying Agile methods to the development of software on the backlog
  • Producing resilient and long-lived software and acting flexibly to cope with future needs
  • Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping
  • Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns
The skills you’ll need

You’ll need at least 12 years of experience in software design and implementation, including being able to exploit programming languages to solve complex problems. You’ll also need to be capable of complex requirements analysis capture and validation against and with business and systems requirements.

  • Strong experience building production-grade iOS applications
  • Proficiency in Swift, SwiftUI, Combine and Concurrency such as async, await and GCD
  • Solid understanding of modularisation and scalable app architecture
  • Expertise in Clean Architecture, SOLID principles, and common design patterns
  • Experience with dependency management tools such as SPM and CocoaPods
  • Strong focus on performance, reliability, and maintainability

Hours 45

Job Posting Closing Date: 20/09/2026

Experience Level Senior Level

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Developer
Senior iOS Developer

Luxoft • India

On-site
INR 2,500,000 - 4,000,000
Senior iOS Engineer
Senior iOS Engineer

Coforge • Hyderabad

On-site
INR 2,500,000 - 3,500,000
IN_Senior Associate_3-6 iOS Developer_GCC_Advisory_Bangalore
IN_Senior Associate_3-6 iOS Developer_GCC_Advisory_Bangalore

PwC International • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Senior Ios Developer
Senior Ios Developer

Qentelli • Hyderabad

On-site
INR 4,000,000 - 6,400,000
Senior IOS Developer
Senior IOS Developer

Avisoft • Mumbai

On-site
INR 1,800,000 - 2,800,000
Senior iOS Developer
Senior iOS Developer

Times World • India

On-site
INR 1,000,000 - 1,500,000
Associate Software Engineer - iOS
Associate Software Engineer - iOS

Aashdit Technologies • Khordha

On-site
INR 500,000 - 800,000
Senior Software Engineer - iOS
Senior Software Engineer - iOS

chingari.io • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer III - iOS
Senior Software Engineer III - iOS

Pluang • Gurugram District

On-site
INR 1,400,000 - 2,200,000
Sr Software Engineer (iOS Mobile App Developer)
Sr Software Engineer (iOS Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000