New offer - be the first one to apply!

April 25, 2026

iOS Developer

Mid • Hybrid

Lisbon, Portugal

Introduction & Summary

We are seeking an experienced iOS Developer with a strong background in mobile development and expertise in Swift. The ideal candidate will have a minimum of three years of relevant experience, specifically in developing iOS applications. Proficiency in modern development tools and frameworks is essential, with a focus on producing high-quality, user-centric mobile solutions.

Main Responsibilities

The iOS Developer will be involved in various mobile development projects, ensuring high standards in the delivery of mobile applications.

  • Engage in technical discussions with internal and external development teams.

  • Oversee and ensure the quality of deliverables from external teams.

  • Develop new features for mobile applications.

  • Provide support and maintenance for existing mobile applications.

  • Install and maintain development environments for iOS projects.

  • Collaborate with the quality team to create automatic and continuous integration processes.

  • Test mobile solutions in real-world conditions, which may occasionally involve driving company vehicles.

Key Requirements

  • At least 3 years of experience in mobile development (iOS).

  • At least 3 years of experience developing in Swift.

  • Strong knowledge and experience in RESTful services.

  • Strong knowledge and experience with SwiftUI.

  • Experience with async/await and concurrency (Swift 6).

  • Experience with MVVM architectures.

  • Experience with Clean Architecture.

  • Experience with multi-threading and asynchronous logic.

  • Experience working in agile teams using Scrum.

Nice to Have

  • Knowledge of Cocoa Touch and other Apple frameworks.

  • Experience with Git Flow.

  • Familiarity with Jira and Confluence.

  • Interest in product design and UI implementation on iOS.

  • Experience with XCTest.

  • Deep knowledge of software architecture and development practices.

  • Experience with Firebase and MapBox.

  • Experience with fastlane.

Other Details

This position is hybrid, requiring in-office attendance from 2 days per month to up to 3 days per week, depending on project needs.