Mobile IOS Engineer

ConSol Partners
UK
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
£100,000.0 - £120,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence IOS Applications Apple IOS Application Performance Management Mobile Application Development System Configuration Memory Management Mobile Application Software Machine Learning NoSQL Tensorflow
+8 more
SQL Databases Data Streaming Swiftui Concurrency Ios Frameworks Low Latency Api Design Service Stack

Job description

We’re supporting an innovative technology company building AI-native products designed to transform how people manage communication, organization, workflows, and daily tasks. The Role

As an iOS Mobile Engineer, you will own and shape the mobile experience of a sophisticated AI-powered application.

This is not a traditional mobile development position focused solely on building interfaces. You will play a key role in defining how AI interactions feel on mobile, ensuring experiences are intuitive, performant, reliable, and trustworthy.

Working closely with Back End and machine learning engineers, you will contribute to the development of production-grade AI features that users rely on every day., * Build and maintain high-quality iOS applications using Swift and SwiftUI

  • Integrate AI-powered capabilities through Back End APIs and platform services
  • Design seamless AI interaction patterns, including:
  • Streaming responses
  • Loading states
  • Error handling
  • Retry mechanisms
  • User-friendly fallback experiences
  • Optimize application performance, memory consumption, responsiveness, and battery efficiency
  • Implement analytics and feedback mechanisms to support AI evaluation and product improvements
  • Collaborate closely with Back End, platform, and machine learning teams on API design and product behavior
  • Maintain high standards of application quality, stability, testing, and production readiness
  • Contribute to architectural and technical decisions that support future growth and scalability, * Fast and responsive user experiences with efficient memory and CPU usage
  • AI-powered features that users trust and engage with regularly
  • Effective monitoring and rapid resolution of production issues
  • Continuous improvements to product quality, reliability, and user satisfaction

Technology Stack

  • Swift
  • SwiftUI
  • Swift Package Manager (SPM)
  • SQL/NoSQL Databases
  • TensorFlow Lite (On-Device Inference)

Working Style

The company believes exceptional products are built by small, talented teams with high ownership and strong technical standards.

You will work in an environment that values:

  • Engineering excellence
  • Independent thinking
  • Fast execution
  • Collaborative decision-making
  • Continuous learning
  • Delivering high-quality outcomes

This role offers significant autonomy and the opportunity to influence both product direction and technical strategy. Interview Process

The interview process has been designed to be transparent and efficient, consisting of up to four stages, including technical assessments and discussions with key team members.

Applications are reviewed directly by experienced engineers and hiring stakeholders, with a focus on technical capability, problem-solving ability, and alignment with a high-performance culture.

If you’re excited about building AI-native mobile products and want to help shape the future of intelligent software, we’d love to hear from you.

Requirements

  • 7+ years of professional iOS development experience
  • Strong proficiency in Swift and SwiftUI
  • Experience building, shipping, and maintaining production iOS applications
  • Hands-on experience integrating AI-powered or intelligent product features into mobile applications
  • Strong understanding of:
  • Async/Await
  • Swift Concurrency
  • Background processing
  • API integration
  • Proven experience optimizing mobile performance and memory usage
  • Experience designing solutions that account for latency, partial failures, and unpredictable system behavior
  • Strong problem-solving capabilities and attention to detail

Preferred Experience

  • Exposure to CoreML or on-device machine learning technologies
  • Experience with TensorFlow Lite or similar mobile inference frameworks
  • Familiarity with feature flagging and remote configuration systems
  • Understanding of AI product design principles and user trust considerations
  • Experience working within startup, scale-up, or high-growth environments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · WWC Europe 2026

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · WWC 2021

6:57 min

Setting up a native SwiftUI application in Xcode

MIlan Todorović MIlan Todorović · WWC 2025

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all