Back External
External

iOS Developer

Jobleads-UK

AnyGreater London
Any
Posted by Jobleads-UK

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

#J-18808-Ljbffr