Jobbie
← Discover jobs
InventYOU AB

Senior iOS Engineer (SwiftUI & Swift Concurrency)

Industry Other industries

Athens, Attica, GreecePosted 7h ago

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 such as Face ID - Build reusable SwiftUI components aligned with the application design system - Write and maintain unit and UI tests - Support DEV, UAT, and PROD configurations and environment-specific resources - Contribute to build, release, code signing, provisioning, and App Store distribution - Participate in code reviews, technical design discussions, and architecture improvements - Troubleshoot, debug, and optimize application performance

Requirements - University degree in Computer Science, Engineering , or a related field - Minimum 5 years of professional experience in Swift and native iOS development - Strong hands-on experience building production applications 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 , 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 within an Agile delivery environment - Strong communication, collaboration, and ownership 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 - Experience in fintech, wallets, payments, or financial-services mobile applications - Knowledge of iOS CI/CD pipelines , particularly Azure DevOps - Experience managing App Store builds, signing, and distribution

You will be a great candidate for us if you - Have strong hands-on expertise in Swift, SwiftUI, and modern native iOS development - Are confident working with Swift Concurrency and modern application architectures - Enjoy taking ownership of complex mobile applications and technical decisions - Care about security, performance, maintainability, and user experience - Have a strong understanding of modular and reusable software design - Enjoy collaborating across product, design, backend, platform, and QA teams

Benefits

Why join inventYOU - Work with modern iOS technologies including Swift 6, SwiftUI, and Swift Concurrency - Build secure and scalable native mobile experiences - Work with modular architectures and reusable Swift components - Contribute to complex authentication, real-time, and identity-verification journeys - Collaborate with experienced mobile, backend, product, and platform professionals - Continue developing your expertise in modern iOS engineering