iXceed Solutions
iOS Developer
iXceed SolutionsUnited Kingdom7 hours ago
ContractRemote FriendlyInformation Technology

Job Title: iOS Developer

Location: Burgess Hill, UK

Work Mode: Hybrid – 3 days per week onsite


Role Overview

We are seeking a skilled iOS Developer to join a high-performing mobile engineering team building applications used by tens of millions of cardholders globally. This role is ideal for an engineer who combines strong technical expertise with creativity, enjoys solving complex problems, and is passionate about delivering exceptional user experiences through clean, high-quality code.

You will work in a fast-paced, small-team environment while benefiting from the stability and scale of a large enterprise. The role involves close collaboration with designers, product owners, QA, and fellow engineers to design, build, and enhance mobile features.

Key Responsibilities

  • Design, develop, and maintain high-quality iOS applications
  • Collaborate with cross-functional teams to deliver new features and improvements
  • Write clean, efficient, and maintainable code, including refactoring and removal of legacy code where appropriate
  • Identify, debug, and resolve application issues
  • Contribute to performance analysis and optimisation efforts
  • Work with CI/CD pipelines and modern iOS build tools
  • Participate in code reviews and share ideas to improve product quality and engineering practices
  • Design solutions for open-ended and ambiguous problems
  • Integrate iOS applications with bespoke backend services

Required Skills & Experience

  • Proven experience building iOS applications in a production environment
  • Strong knowledge of Swift and experience with Objective-C (including legacy codebases)
  • Experience with UIKit and MVVM architecture
  • Strong understanding of REST APIs and API integration
  • Experience with unit and integration testing (XCTest / XCUITest)
  • Hands-on experience with CI/CD tools and patterns
  • Familiarity with iOS build tools such as Tuist, xcodebuild, GitHub Actions, and CircleCI
  • Experience in performance analysis and optimisation
  • Strong debugging and problem-solving skills
  • Comfortable working in globally distributed teams
  • Self-starter with excellent time management and communication skills

Desirable Experience

  • Exposure to functional programming patterns
  • Experience contributing to or working with open-source projects
  • Familiarity with RAML API documentation, Danger, and μFeatures architecture
  • Experience integrating with legacy or bespoke backend systems

Education

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience

Key Skills

Ranked by relevance