iOS Engineer

iOS Engineer

Posted Today by Whitehall Resources

Negotiable
Inside
Remote
City of London, London

Summary: The iOS Engineer role at Whitehall Resources involves working on a 6-month contract primarily focused on developing high-quality native mobile applications. The position requires active SC clearance or eligibility for it, and candidates will work mostly remotely with occasional visits to London. The ideal candidate should have experience in delivering secure and user-focused iOS solutions, with a strong emphasis on modern development practices, including AI-assisted workflows.

Key Responsibilities:

  • Design, develop, and maintain native iOS applications using Swift and the iOS SDK
  • Integrate RESTful APIs and external services into mobile workflows
  • Optimise application performance, including caching strategies, offline support, and API efficiency
  • Support production releases, ensuring readiness for App Store submission
  • Address App Store compliance issues and respond to rejection feedback
  • Leverage AI agents and coding assistants (e.g., GitHub Copilot) for code generation, refactoring, and testing
  • Review and validate all AI-generated code prior to production use
  • Use AI tools to support debugging, root cause analysis, and impact assessment

Key Skills:

  • Strong experience with Swift and iOS SDK
  • Proven experience integrating REST APIs (or similar services)
  • Hands-on knowledge of App Store Connect, TestFlight, provisioning, and code signing
  • Experience with mobile performance optimisation and secure coding practices
  • Experience working with GDS (Government Digital Service) standards
  • Familiarity with AI platforms and APIs (e.g., OpenAI, Azure AI)
  • Experience using AI development tools such as GitHub Copilot or similar coding assistants
  • Understanding of AI/UX interaction patterns and best practices

Salary (Rate): undetermined

City: City of London

Country: United Kingdom

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Contract

iOS Engineer

Ref: BBBH67201_1782392156
City of London, London

iOS Engineer

Whitehall Resources require an iOS Engineer to work with a key client on a 6 month initial contract.

*Inside IR35.

*This role will be mostly remote, with occasional visits to London.

*Candidates are required to hold active SC clearance, or be eligible for SC clearance. (Candidates should not have taken breaks of more than 28 consecutive days outside of the UK over the last 5 years.)

iOS Engineer
We are seeking an experienced Senior iOS Developer to design and build high-quality native mobile applications with modern, AI-enabled capabilities. The ideal candidate holds active SC clearance (or is SC eligible) and brings strong experience in delivering performant, secure, and user-focused iOS solutions.
Experience working to GDS (Government Digital Service) standards and familiarity with AI-assisted development tools (e.g., GitHub Copilot) are highly desirable.

Key Responsibilities
* Design, develop, and maintain native iOS applications using Swift and the iOS SDK
* Integrate RESTful APIs and external services into mobile workflows
* Optimise application performance, including caching strategies, offline support, and API efficiency
* Support production releases, ensuring readiness for App Store submission
* Address App Store compliance issues and respond to rejection feedback
* AI Engineering & Development Practices
* Leverage AI agents and coding assistants (e.g., GitHub Copilot) for code generation, refactoring, and testing
* Review and validate all AI-generated code prior to production use
* Use AI tools to support debugging, root cause analysis, and impact assessment

Skills & Experience
Essential:
* Strong experience with Swift and iOS SDK
* Proven experience integrating REST APIs (or similar services)
* Hands-on knowledge of App Store Connect, TestFlight, provisioning, and code signing
* Experience with mobile performance optimisation and secure coding practices
Desirable:
* Experience working with GDS (Government Digital Service) standards
* Familiarity with AI platforms and APIs (e.g., OpenAI, Azure AI)
* Experience using AI development tools such as GitHub Copilot or similar coding assistants
* Understanding of AI/UX interaction patterns and best practices
Candidate Profile
* Detail-oriented, with a strong focus on quality and maintainability
* Comfortable working in fast-paced, evolving environments
* Proactive in adopting modern development practices, including AI-assisted workflows

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.

Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.