Skip to content
Job boardOpen

iOS Developer

Confidential · London, United Kingdom · Hybrid · Senior

  • London, United Kingdom · Hybrid

Indexed (11 days ago) · refreshed constantly

Start
flexible
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
6062039

Job description

Project overview

Title: iOS Engineer (Banking)

Responsibilities

Requirements (Must Have Skills)

Nice to Have Skills

  • Design, develop, and enhance iOS applications using Swift and UIKit frameworks
  • Build, refactor, and integrate mobile solutions that deliver outstanding user experience and performance
  • Work closely with designers and product teams to translate conceptual requirements into working software
  • Debug, profile, and optimize code to ensure scalability, reliability, and responsiveness
  • Write and maintain unit and integration tests while contributing to continuous integration practices
  • Interact with legacy Objective-C codebases and contribute modernized replacements as needed
  • Apply functional and MVVM architectural patterns to improve maintainability of solutions
  • Collaborate with globally distributed engineering teams for feature delivery and knowledge sharing
  • Design and evaluate solutions for open-ended technical and product challenges
  • Maintain documentation, patterns, and build automation scripts for consistent delivery workflows
  • Proven experience building and deploying iOS applications using Swift (with exposure to Objective-C)
  • Strong understanding of iOS frameworks (UIKit), MVVM, and RESTful API integrations
  • Working knowledge of build and CI tools, including Tuist, xcodebuild, GitHub Actions, and Circle CI
  • Experience with functional programming patterns, debugging tools, and performance optimization
  • Familiarity with XCTest/XCUITest frameworks for testing automation
  • Ability to solve open-ended problems and design practical, scalable solutions
  • Strong communication skills and ability to collaborate with global teams
  • Bachelor’s degree in Computer Science or equivalent experience
  • Familiarity with Features architecture, Danger, and RAML API documentation
  • Experience working with legacy systems, integrating modern APIs with historical infrastructure
  • Contributions to open-source iOS projects or mobile developer communities
  • Strong sense of code quality, attention to detail, and appreciation for clean, maintainable architecture

Project details

London, UK (Hybrid) – 3 Days onsite

Contract

​

Description

We're looking for an iOS Engineer to join our team. In this role, you'll contribute to the development of mobile applications used by tens of millions of users worldwide, ensuring exceptional quality, performance, and user experience. The role calls for a creative, technically skilled engineer who thrives on solving complex problems, writing elegant code, and working with modern tools and iOS technologies.

  • Start: flexible
  • Remote: hybrid
  • Location: London, GB

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on Vallum Associates

Browse all jobs
Sign up free to apply