Jobiglo

No results.

Mobile Engineer (iOS) – Remote

Jobgether

Remote
Remote Mid 🇬🇧 English
Swift SwiftUI async/await concurrency background task management memory management battery efficiency RESTful APIs SQL NoSQL CoreML TensorFlow Lite feature flagging remote configuration experimentation frameworks

Job description

About the role

We are looking for a Mobile Engineer (iOS) to join our partner’s remote‑first team in Portugal. You will own the iOS application from concept to production, building AI‑enhanced features that enable users to accomplish real‑world tasks with ease.

Key responsibilities

  • Design, develop and maintain high‑quality iOS applications using Swift and SwiftUI.
  • Integrate AI‑powered capabilities through backend APIs, handling streaming responses, loading states, retries and error handling.
  • Optimize performance, memory usage, and battery efficiency across a wide range of iOS devices.
  • Capture user behavior and feedback to support continuous AI model improvement.
  • Collaborate with backend, machine‑learning and product teams to define APIs and deliver production‑ready features.
  • Maintain application stability, code quality, monitoring and App Store readiness.
  • Troubleshoot production issues, perform root‑cause analysis and enhance reliability.

Required profile

  • Minimum 3 years of professional iOS development experience using Swift.
  • Strong hands‑on experience with SwiftUI, async/await, concurrency and background task management.
  • Proven track record of shipping and maintaining production‑grade iOS apps.
  • Experience integrating AI or intelligent backend services into mobile applications.
  • Solid understanding of iOS performance optimisation, memory management and battery efficiency.
  • Familiarity with mobile architectures, RESTful APIs, SQL/NoSQL databases and modern development workflows.
  • Exposure to on‑device ML frameworks (CoreML, TensorFlow Lite) and feature‑flag/remote‑config systems is a plus.

Required skills

  • Swift
  • SwiftUI
  • Async/await
  • Concurrency
  • Background task management
  • iOS performance optimisation
  • Memory management
  • Battery efficiency best practices
  • RESTful APIs
  • SQL
  • NoSQL
  • CoreML
  • TensorFlow Lite
  • Feature flagging
  • Remote configuration
  • Experimentation frameworks

What we offer

  • Fully remote, full‑time position.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Jobgether.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Portugal.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 3 weeks from now

48 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Jobgether