Jobiglo

No results.

iOS Developer – Swift & SwiftUI Specialist

emagine · Lisbonne

New
Hybrid Mid 🇬🇧 English
Swift SwiftUI async/await MVVM Clean Architecture multi-threading Git Flow Jira Confluence XCTest Firebase MapBox Fastlane

Job description

About the role

We are looking for an experienced iOS Developer to join our mobile development team. The ideal candidate will have at least three years of hands‑on experience building iOS applications with Swift and a passion for delivering high‑quality, user‑centric solutions.

Key responsibilities

  • Develop new features and maintain existing iOS applications.
  • Participate in technical discussions with internal and external development teams.
  • Ensure the quality of deliverables from external partners.
  • Set up and maintain iOS development environments.
  • Collaborate with QA to implement automated and continuous integration pipelines.
  • Test mobile solutions in real‑world conditions, occasionally using company vehicles.

Required profile

  • Minimum 3 years of professional iOS development experience.
  • Strong proficiency in Swift and SwiftUI.
  • Solid understanding of RESTful services and asynchronous programming (async/await, concurrency).
  • Experience with MVVM, Clean Architecture, and multi‑threading.
  • Proven track record working in agile Scrum teams.

Required skills

  • Swift
  • SwiftUI
  • RESTful APIs
  • Async/await & concurrency (Swift 6)
  • MVVM architecture
  • Clean Architecture
  • Multi‑threading & asynchronous logic
  • Git Flow
  • Jira & Confluence
  • XCTest
  • Firebase
  • MapBox
  • Fastlane

What we offer

  • Hybrid work model: 2 days per month up to 3 days per week onsite, depending on project needs.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec emagine.
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.

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

Published 1 day ago

Expires 1 month from now

8 views · 0 applications

Boost your chances

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

Analyzing your CV...

emagine

Lisbonne