Jobiglo

No results.

Lead iOS Engineer

AgileEngine · Coïmbre

Senior 🇬🇧 English
Swift Swift Concurrency MVVM TCA Clean Architecture Networking API integration Cloud Code

Job description

About the role

AgileEngine is seeking a Lead iOS Engineer to join a platform‑focused team. You will contribute hands‑on code while raising the technical bar for architecture, quality, and AI‑assisted delivery.

Key responsibilities

  • Design, build, and maintain high‑quality iOS platform features for consumer‑facing products.
  • Define and evolve a modular MVVM architecture, applying modern patterns such as TCA or Clean Architecture.
  • Integrate third‑party SDKs and cloud‑connected services into the iOS app.
  • Work across networking layers, API integrations, and backend‑connected mobile functionality.
  • Support Cloud Code implementation where required.
  • Own end‑to‑end iOS development, providing guidance through code reviews, pairing, and architecture discussions.
  • Establish testing strategies and quality practices to improve release confidence.
  • Leverage AI‑assisted engineering tools to enhance code quality, debugging, refactoring, documentation, and tooling.
  • Communicate clearly with stakeholders, surface risks early, and keep progress visible across time zones.

Required profile

  • 5+ years of professional iOS development experience.
  • Strong hands‑on expertise with Swift and modern Swift Concurrency (async/await, actors, structured concurrency).
  • Proven track record of shipping production iOS applications at scale.
  • Deep knowledge of MVVM and modern architectural patterns (TCA, Clean Architecture, etc.).
  • Experience leading technical discussions and influencing engineering best practices.
  • Solid understanding of networking, API integration, error handling, and mobile‑backend interaction.

Required skills

  • Swift
  • Swift Concurrency (async/await, actors)
  • MVVM
  • TCA or Clean Architecture
  • iOS SDK
  • Third‑party SDK integration
  • Networking & API integration
  • Cloud Code (or comparable cloud‑connected functionality)
  • Unit testing & integration testing
  • AI‑assisted engineering tools

What we offer

  • Opportunity to work on award‑winning software for Fortune 500 brands and innovative startups.
  • People‑first culture recognized with multiple Best Place to Work awards.
  • Growth potential in a high‑impact, high‑ambiguity environment.

Questions fréquentes

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

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 day from now

58 views · 0 interested

Boost your chances

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

Analyzing your CV...

AgileEngine

Coïmbre