Jobiglo

No results.

iOS Developer – Remote (Semi‑Senior/Senior)

Babel · Stromness

Remote
Remote Mid 🇬🇧 English
Swift SwiftUI UIKit Storyboards MVVM VIPER Generics URLSession Firebase Unit Testing Git Gitflow Azure DevOps Jira Scrum Kanban Face ID Touch ID

Job description

About the role

Babel is looking for a semi‑senior or senior iOS Developer to join a remote team that builds critical mobile applications. You will work on high‑impact features, collaborating in an agile environment.

Key responsibilities

  • Develop and maintain native iOS apps using Swift.
  • Implement eSIM flows, QR code scanning, and device‑camera interactions.
  • Integrate biometric authentication (Face ID / Touch ID) for secure login.
  • Build notification and email sending capabilities.
  • Create UI with SwiftUI and UIKit, following Apple UX guidelines.
  • Apply MVVM (or VIPER) architecture and design patterns.
  • Consume REST APIs via URLSession.
  • Write and maintain unit tests in Xcode.
  • Participate in Scrum/Kanban ceremonies using Jira.
  • Manage source code with Git, Gitflow, and Azure DevOps.

Required profile

  • Proven experience as an iOS Developer (semi‑senior level or higher).
  • Strong command of Swift and native iOS development.
  • Hands‑on experience with SwiftUI, UIKit, Auto Layout, and Storyboards.
  • Familiarity with MVVM; VIPER is a plus.
  • Solid understanding of protocols, generics, and design patterns.
  • Experience with Firebase services (push, analytics, auth).
  • Competence in unit testing, Git, Gitflow, and Azure DevOps.
  • Comfort working in agile teams (Scrum/Kanban).

Required skills

  • Swift
  • SwiftUI
  • UIKit
  • Auto Layout & Storyboards
  • MVVM (VIPER optional)
  • Protocols & Generics
  • URLSession & REST APIs
  • Firebase (push, analytics, auth)
  • Unit Testing (Xcode)
  • Git, Gitflow, Azure DevOps
  • Jira, Scrum, Kanban
  • Biometric integration (Face ID/Touch ID)
  • QR code & camera handling
  • eSIM integration

What we offer

  • Opportunity to work on critical, high‑impact mobile apps.
  • Technical challenges in a complex, modern architecture.
  • Collaborative, agile team environment.
  • 100% remote work (based in Chile).
  • Fixed‑term contract with extension potential.
  • Supplementary health insurance after permanent conversion.
  • Holiday bonuses and annual performance bonus.

Questions fréquentes

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

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

6 views · 0 interested

Boost your chances

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

Analyzing your CV...

Babel

Stromness