Lead iOS Engineer

National Westminster Bank
London, UK
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£75,520.0 - £113,280.0
Working hours
Regular working hours
Job source

Tech stack

Multitier Architecture Agile Methodology App Store (IOS) Code Review Data Security Monitoring of Systems Model View ViewModel Software Engineering Data Logging Swiftui Ios Frameworks Firebase

Job description

  • 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

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.

You’ll also be:

  • 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

Requirements

Do you have experience in iOS development?, We’re looking for someone with strong proficiency in Swift generics and protocol oriented design, along with experience with SwiftUI for modern development. You’ll have the ability to own the end to end release process such as code signing, provisioning profiles and App Store Connect workflows.

Additionally, you’ll demonstrate:

  • Experience building or improving automated CI/CD pipelines to reduce build times and ensure stable deployments
  • Knowledge and experience of implementing logging and monitoring tools such as Firebase to proactively triage crashes and performance regressions
  • The ability to design scalable, modular architecture using patterns like MVVM, VIPER or Clean Architecture
  • Expertise in Data Security and Keychain
  • Strong communication skills with the ability to navigate cross functional teams
  • Proven experience mentoring others at all levels through code reviews and structured growth plans

About the company

Bishopsgate recently underwent a multi-year refurbishment programme to improve spaces and facilities as well as become more sustainable.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:16 min

Designing cross-platform APIs with team collaboration

Andrea Della Porta Andrea Della Porta · WWC Europe 2026

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · WWC 2021

2:32 min

Framework integrations with Firebase and TensorFlow JS

Jessica Janiuk · JS Congress

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · WWC 2021

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all