IT & Software

IOS Engineer

Nicoll Curtin

Remote · Nationwide · United Kingdom

Overview

As an iOS Software Engineer, you own the client experience where AI is central. You will build a production-grade iOS app using Swift and SwiftUI, integrating AI features via backend APIs and shaping UX for AI interactions. You’ll optimize performance, memory, and battery use while ensuring reliability and user trust. Collaborating with backend and ML engineers, you’ll influence API design and system behavior, aiming for stable, low-latency experiences. This role offers meaningful impact through high-quality, AI-powered iOS experiences.

Responsibilities
  • Build and maintain iOS applications using Swift and SwiftUI
  • Integrate AI-powered features via backend APIs
  • Design UX patterns for AI interactions including loading states, streaming responses, retries, and fallbacks
  • Optimize performance, memory usage, and battery efficiency
  • Capture user signals and feedback to support AI evaluation and iteration
  • Collaborate with backend and ML engineers on API design and system behavior
  • Maintain high App Store quality, stability, and production reliability
Key requirements
  • 3+ years of iOS development experience using Swift
  • Hands-on experience integrating AI-powered features into mobile apps
  • Strong understanding of async/await, concurrency, and background tasks
  • Solid iOS performance and memory optimization skills
  • Experience shipping and maintaining production iOS apps
  • Comfort designing for latency, partial failure, and non-deterministic AI behavior
  • Exposure to CoreML or light on-device ML
  • Familiarity with feature flags or remote configuration systems
  • Strong intuition for AI UX patterns and user trust considerations
  • Collaborative mindset with cross-functional teams
  • User-centric problem solving
  • Clear communication and documentation
  • Swift
  • SwiftUI
  • SPM (Swift Package Manager)

Reference: WJ-747_31059700

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.