P

Senior iOS Engineer (SwiftUI & Swift Concurrency) - Greece

product pulse Greece
Remote
Apply
AI Summary

Lead the development of a modern, production-scale native iOS app using Swift 6, SwiftUI, and Swift Concurrency. Own architecture, security, and performance while collaborating cross-functionally to deliver scalable features in authentication, real-time communication, and identity verification. Requires 5+ years of Swift/iOS expertise with hands-on SwiftUI and concurrency experience.

Key Highlights
Ownership of a production-scale native iOS app built with Swift 6, SwiftUI, and Swift Concurrency
Hands-on development with modular Swift Package Manager architecture and reusable components
Collaboration with product, design, backend, and QA teams for scalable feature delivery
Key Responsibilities
Own, develop, and maintain the native iOS application using Swift and SwiftUI
Build modern SwiftUI features using Swift Concurrency (async/await, actors, actor isolation)
Contribute to a modular codebase with reusable internal packages for networking, UI components, and test mocks
Integrate backend services, authentication, and real-time communication using SignalR
Develop secure identity-verification capabilities with Jumio, NFC, and biometric authentication
Write and maintain unit and UI tests, ensuring reliable and testable software design
Support build, release, and App Store distribution processes including code signing and provisioning
Participate in code reviews, technical design discussions, and continuous improvements to architecture
Technical Skills Required
Swift SwiftUI Swift Concurrency
Benefits & Perks
Fully remote working model within Greece
Competitive compensation based on experience
Nice to Have
Experience with SignalR or real-time communication technologies
Experience with Jumio or KYC/identity-verification SDKs
Experience with NFC, camera, Face ID, and secure mobile-onboarding journeys
Experience developing reusable SwiftUI design systems and component libraries
Knowledge of localization, image caching, and SVG rendering on iOS
Previous experience in fintech, wallets, payments, or financial-services mobile applications
Knowledge of iOS CI/CD pipelines, particularly in Azure DevOps
Experience managing App Store builds, signing, and distribution

Job Description


Senior iOS Engineer (SwiftUI & Swift Concurrency)


Remote | Full-Time

Please note: This remote position is open exclusively to candidates currently based in Greece. Applications from candidates residing outside Greece will not be considered.


About the Role

We are looking for an experienced Senior iOS Engineer to take ownership of a modern native iOS application built with Swift 6, SwiftUI and a modular Swift Package Manager architecture.

This is a hands-on engineering role where you will work closely with product, design, backend, platform and QA teams to deliver high-quality, scalable mobile features across reusable UI components, networking, authentication, real-time communication and secure identity-verification journeys.

You will contribute to both product delivery and the ongoing evolution of the iOS architecture, with a strong focus on modern Swift Concurrency, security, performance, code quality and maintainability.


Key Responsibilities

  • Own, develop and maintain the native iOS application using Swift and SwiftUI

  • Build modern SwiftUI features using Swift Concurrency, including async/await, actors, actor isolation and MainActor-aware UI development

  • Contribute to a modular codebase built with Swift Package Manager, including reusable internal packages for networking, UI components and test mocks

  • Integrate backend services through the application networking and identity layers, supporting authentication and API-based customer journeys

  • Develop and maintain real-time application features using SignalR

  • Integrate and maintain identity-verification capabilities using Jumio, including liveness, NFC and localization modules

  • Develop secure device-capability journeys using camera, NFC and biometric authentication such as Face ID

  • Build and maintain reusable SwiftUI components aligned with the application design system

  • Write and maintain unit and UI tests and contribute to reliable, testable software design

  • Support separate DEV, UAT and PROD application configurations, entitlements and environment-specific resources

  • Contribute to build, release and App Store distribution processes, including code signing and provisioning

  • Participate in code reviews, technical design discussions and continuous improvements to application quality and architecture

  • Ensure development activities are carried out in line with applicable regulatory, security and compliance requirements


What We’re Looking For

  • University degree in Computer Science, Engineering or a related field

  • Minimum 5 years of professional experience in Swift and native iOS development

  • Hands-on experience building production iOS features with SwiftUI

  • Solid understanding of Swift Concurrency, including async/await, actors and actor isolation

  • Experience with Swift Package Manager, modular iOS applications and reusable Swift packages

  • Experience integrating backend APIs, authentication or identity services and third-party SDKs

  • Knowledge of secure token storage using the iOS Keychain

  • Strong experience with Xcode, Instruments and iOS debugging and performance-analysis tools

  • Experience writing unit and UI tests using XCTest and XCUITest

  • Experience with Xcode build configurations, code signing, provisioning and multiple application environments

  • Familiarity with Git-based collaborative development workflows and code reviews

  • Experience working in an Agile delivery environment

  • Strong communication, ownership and collaboration skills


Nice to Have

  • Experience with SignalR or another real-time communication technology

  • Experience with Jumio or another KYC / identity-verification SDK

  • Experience with NFC, camera, Face ID and secure mobile-onboarding journeys

  • Experience developing reusable SwiftUI design systems and component libraries

  • Knowledge of localization, image caching and SVG rendering on iOS

  • Previous experience in fintech, wallets, payments or financial-services mobile applications

  • Knowledge of iOS CI/CD pipelines, particularly in Azure DevOps

  • Experience managing App Store builds, signing and distribution


What We Offer

  • Fully remote working model within Greece

  • Opportunity to take ownership of a modern, production-scale native iOS application

  • Hands-on work with Swift 6, SwiftUI and modern Swift Concurrency

  • Exposure to complex mobile journeys across authentication, real-time communication, identity verification and financial services

  • High level of technical ownership and influence on application architecture and engineering quality

  • Collaborative environment working across product, design, backend, platform and QA teams

  • Competitive compensation based on experience

Fill in the form, we will contact you...

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

5v video

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hire feed

Italy
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

NEPTA

Italy

Subscribe our newsletter

New Things Will Always Update Regularly