iOS Developer

Jobtailor

Greater London

On-site

GBP 70,000 - 90,000

Full time

5 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

Jobtailor is seeking an experienced iOS/Swift developer to design, build, and maintain premier iOS applications in a fast-paced, Agile environment. You will translate complex requirements into robust, scalable code, contribute to automated testing, and participate in architectural decisions to ensure security, accessibility and performance across the product.

Work with designers, product managers and QA in cross-functional teams, adopting best practices and mentoring peers to foster a

Qualifications

  • Strong commercial experience developing applications for iOS.
  • Strong proficiency in Swift.
  • Good understanding of the iOS SDK and Apple development ecosystem.
  • Experience with modern iOS development patterns and practices.
  • Experience with APIs and backend integration.
  • Automated testing including unit and UI testing.
  • Git and modern software development workflows.
  • Understanding of clean code, modularity, maintainability and version control.
  • Experience diagnosing and resolving defects and performance issues.
  • Desirable: Objective-C and maintaining/modernising existing Objective-C codebases.
  • Desirable: SwiftUI and/or UIKit, asynchronous programming and concurrency in Swift.
  • Desirable: iOS architecture, CI/CD pipelines, RESTful APIs, security and accessibility guidelines.

Responsibilities

  • Design, develop and maintain high-quality iOS applications using Swift.
  • Translate user and business requirements into reliable, maintainable technical solutions.
  • Write clean, well-tested and maintainable code following modern iOS development practices.
  • Collaborate with designers, product managers, QA professionals and developers in an agile multidisciplinary team.
  • Participate in technical discussions, code reviews and architectural decision-making.
  • Develop automated tests and contribute to CI/CD processes.
  • Investigate and resolve technical issues, defects and performance problems.
  • Consider security, accessibility, privacy, resilience and performance throughout the development lifecycle.
  • Contribute to technical documentation and knowledge sharing.
  • Establish and maintain development standards, patterns and best practices.
  • Keep current with Apple and wider mobile technology developments.
  • Support an inclusive engineering culture through mentoring and knowledge sharing.

Tools

CI/CD Pipelines
Version Control
Monitoring Tools
Application Performance Tools

Job description

  • Design, develop and maintain high-quality iOS applications using Swift
  • Translate user and business requirements into reliable, maintainable technical solutions
  • Write clean, well-tested and maintainable code following modern iOS development practices
  • Collaborate with designers, product managers, QA professionals and developers in an agile multidisciplinary team
  • Participate in technical discussions, code reviews and architectural decision-making
  • Develop automated tests and contribute to continuous integration and delivery processes
  • Investigate and resolve technical issues, defects and performance problems
  • Consider security, accessibility, privacy, resilience and performance throughout the development lifecycle
  • Contribute to technical documentation and knowledge sharing
  • Establish and maintain development standards, patterns and best practices
  • Keep current with Apple and wider mobile technology developments
  • Support an inclusive engineering culture through mentoring and knowledge sharing
Requirements
  • Strong commercial experience developing applications for iOS
  • Strong proficiency in Swift
  • Good understanding of the iOS SDK and Apple development ecosystem
  • Experience developing applications using modern iOS development patterns and practices
  • Experience working with APIs and integrating mobile applications with backend services
  • Experience with automated testing, including unit and UI testing
  • Experience using Git and modern software development workflows
  • Understanding of software engineering principles including clean code, modularity, maintainability and version control
  • Experience diagnosing and resolving application defects and performance issues
  • Desirable: Experience with Objective-C and maintaining or modernising existing Objective-C codebases
  • Desirable: Experience with SwiftUI and/or UIKit
  • Desirable: Experience with asynchronous programming and concurrency in Swift
  • Desirable: Knowledge of iOS application architecture and design patterns
  • Desirable: Experience with CI/CD pipelines and automated build and deployment processes
  • Desirable: Experience working with cloud-based services and RESTful APIs
  • Desirable: Familiarity with mobile application security and data protection principles
  • Desirable: Experience developing accessible applications in line with recognised accessibility standards
  • Desirable: Experience working with analytics, monitoring and application performance tools
Core Competencies

Proficient in designing and developing high-quality iOS applications using Swift, with a strong focus on clean code, maintainability, and modern development practices. Experienced in collaborating within agile teams and contributing to continuous integration and delivery processes.

Highest-signal resume keywords
  • IOS Application Development
  • Swift Proficiency
  • Automated Testing
  • API Integration
  • Agile Methodologies
Hard Skills
  • Swift
  • IOS SDK
  • Automated Testing
  • APIs
  • Git
  • Objective-C
  • SwiftUI
  • UIKit
  • CI/CD Pipelines
  • Asynchronous Programming
Soft Skills
  • Collaboration
  • Mentoring
  • Problem-Solving
  • Communication
  • Knowledge Sharing
Industry Keywords
  • Mobile Application Security
  • Accessibility Standards
  • Software Engineering Principles
  • Technical Documentation
  • Development Standards
Tools & Technologies
  • Continuous Integration
  • Continuous Delivery
  • Application Performance Tools
  • Monitoring Tools
  • Version Control
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Engineer – Swift
iOS Engineer – Swift

Jobtailor • Greater London

On-site
GBP 65,000 - 90,000
iOS Engineer
iOS Engineer

Jobtailor • Greater London

On-site
GBP 65,000 - 90,000
Senior iOS Engineer, Swift
Senior iOS Engineer, Swift

Jobtailor • Greater London

On-site
GBP 70,000 - 100,000
iOS Developer
iOS Developer

Ubique Systems • United Kingdom

On-site
GBP 50,000 - 70,000
iOS Developer
iOS Developer

RemoteStar • England

Hybrid
GBP 70,000 - 90,000
Matched giving for fundraising
Flexible working hours
Performance-related bonuses
+5
iOS and Android Developer | Remote
iOS and Android Developer | Remote

Crossing Hurdles • United Kingdom

On-site
GBP 60,000 - 85,000
iOS Developer
iOS Developer

Methods • City of Westminster

On-site
GBP 65,000 - 90,000
Autonomy to grow skills
Pension Salary Exchange Scheme
Private Medical Insurance
+2
Senior iOS Engineer
Senior iOS Engineer

alba • England

Remote
GBP 60,000 - 80,000
iOS Software Engineer
iOS Software Engineer

Barclays • City of Edinburgh

On-site
GBP 45,000 - 70,000
iOS Developer
iOS Developer

Methods • Leeds

On-site
GBP 60,000 - 85,000
LinkedIn Learning access
Wellness programme
Breakfast Tuesdays
+5