Senior iOS Engineer (SwiftUI & Swift Concurrency)
SeniorOn-site (Athens)Salary undisclosed
Required Skills
SwiftAzureCI/CD
Job Description
We are looking for an experienced Senior iOS Engineer (SwiftUI & Swift Concurrency) to take ownership of a modern native iOS application built with Swift 6, SwiftUI, and a modular Swift Package Manager architecture.
In this role, you will collaborate closely with product, design, backend, platform, and QA teams to deliver secure, scalable, and high-quality mobile features across reusable UI components, networking, authentication, real-time communication, and identity-verification journeys.
Key Responsibilities
- Own, develop, and maintain the native iOS application using Swift and SwiftUI
- Build maintainable SwiftUI features using modern Swift Concurrency, including async/await, actors, actor isolation, and MainActor-aware UI development
- Contribute to a modular codebase built with Swift Package Manager
- Develop and maintain reusable internal packages for networking, UI components, and test mocks
- Integrate backend services, authentication, identity services, and API-based customer journeys
- Develop and maintain real-time application features using SignalR
- Integrate identity-verification capabilities using Jumio, including liveness, NFC, and localization modules
- Develop secure mobile journeys using camera, NFC, and biometric authentication s
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.