NatWest Group
NatWest Group
NatWest Group is a UK-based banking and financial services organisation serving personal, commercial and institutional customers. Its work spans banking, finance and fintech, with services that include commercial banking, wealth management and risk management. The group also highlights its relationships with customers and communities, alongside opportunities for people building careers across its banking and technology-focused teams.

Senior iOS Software Engineer

Build production ready iOS applications for a banking platform, shaping scalable app architecture. Automate software builds, testing, and deployment.

Description

  • Design, build, test, and implement software throughout its lifecycle.
  • Develop knowledge of the platform across business, applications, data, and infrastructure.
  • Work with principal engineers, domain architects, and stakeholders to understand platform operations and business goals.
  • Use Agile methods to deliver work from the backlog.
  • Build resilient, durable software that can adapt to future needs.
  • Set architectural direction and develop designs through new ideas, experimentation, and prototypes.
  • Design and build software that automates build, test, and deployment through executable patterns.

Requirements

  • Bring at least 12 years of experience in software design and implementation.
  • Use programming languages to solve complex problems.
  • Analyze, capture, and validate complex requirements against business and system needs.
  • Have substantial experience building production iOS applications.
  • Be proficient in Swift, SwiftUI, Combine, and concurrency technologies such as async/await and GCD.
  • Understand modularization and scalable app architecture.
  • Apply Clean Architecture, SOLID principles, and common design patterns.
  • Use dependency management tools such as SPM and CocoaPods.
  • Prioritize performance, reliability, and maintainability.

Related Jobs

Aleph Alpha

Senior AI Researcher, Foundation Model Pre-Training — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Employees
Artificial IntelligenceB2B

Lead architecture and large-scale pre-training work for Aleph Alpha’s European foundation models, shaping training methods across thousands of GPUs. Build and refine PyTorch training recipes with the Heidelberg-based hybrid team.

Open
General Motors

Summer AI Research Intern, Embodied AI

General Motors

Research machine learning, robotics, and multimodal models for autonomous driving at General Motors. Run experiments and collaborate with research and engineering teams in a hybrid internship based in Sunnyvale, California.

Open