CareerPlanSign in
This role has closed. Browse similar live roles below, or see all open jobs →

Senior iOS Engineer (SwiftUI / KMP)

Athens, Attica, Greece💼 Full-time🗓 2026-09-16 → 2026-09-25

Core

Senior iOS Engineer building high-quality native iOS applications using SwiftUI and a shared Kotlin Multiplatform (KMP) business logic layer.

Role type

Senior IC iOS Engineer (SwiftUI / KMP)

Builds

Scalable, secure mobile features and a shared cross-platform ecosystem for iOS and Android

Domain

Mobile Development / Cross-Platform Engineering

Deliverable

production ML models | product features

Required skills

Swift, SwiftUI, MVVM architecture, Swift Concurrency (async/await), MSAL, OAuth 2.0, OpenID Connect, Firebase iOS SDK, iOS Keychain, Xcode, Instruments, Swift Package Manager, WKWebView, XCTest, XCUITest, Touchlab SKIE

Preferred skills

Kotlin, Kotlin Multiplatform (KMP), consent management platforms, cross-platform mobile architectures, Azure DevOps CI/CD pipelines, App Store build management

Technologies

SwiftUI, Kotlin Multiplatform, MSAL, Firebase, Azure DevOps, Touchlab SKIE, WKWebView

Responsibilities

Develop and maintain iOS applications using SwiftUI and MVVM; Integrate shared KMP modules using Touchlab SKIE; Implement secure authentication flows; Manage Firebase services and APNs; Write and maintain unit and UI tests; Troubleshoot cross-platform interactions between Swift and Kotlin; Contribute to CI/CD processes in Azure DevOps

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.