Qualco Group

Qualco Group

·Today

Senior ios engineer (swiftui & swift concurrency)

Apply now

Location

hybrid, Athens, Greece

Commitment

Full Time

Level

Senior (5+ years)

Required skills

SwiftSwiftUISwift ConcurrencySwift Package ManagerAsync/awaitActorsUnit testingUI testingXCTestXCUITestXcodeGitAgileAPI integrationIdentity verificationKeychain

Job Description

At Quento Technologies S.A., the ICT arm of the Qualco Group, we deliver comprehensive and innovative solutions across AI, Digital Engineering, Cloud, and Cybersecurity, helping businesses accelerate digital transformation. With a presence in Greece, Luxembourg, and Belgium, and backed by the expertise of the Qualco Group, we combine deep technical knowledge with strategic partnerships to support business growth.

At Quento Technologies S.A. we empower our people to innovate and lead in delivering transformative ICT solutions to our clients worldwide. Our high-performing, dynamic, and collaborative environment fosters professional growth at every stage.

Quento Technologies S.A. seeks a highly motivated and 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 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.

Your responsibilities will entail:

  • 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 and 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 tests 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 ongoing improvements to application quality and architecture;
  • Ensuring that all activities and duties are carried out in full compliance with regulatory requirements and supporting the continued implementation of the Group Anti-Bribery and Corruption Policy.

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

Minimum of 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;

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 or 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 CI/CD pipelines for iOS, particularly in Azure DevOps;
  • Experience managing App Store builds, signing and distribution.

Your Life @ Qualco Group

On top of challenging work environment, we are offering:

  • 💸 Competitive compensation, ticket restaurant card, and annual bonus programs
  • 💻 Cutting-edge IT equipment, mobile and data plan
  • 🏢 Modern facilities, free coffee and beverages, indoor parking, and company bus
  • 👨‍⚕ Private health insurance, onsite occupational doctor, and workplace counselor
  • 🏝️ Flexible working model, hybrid benefits & home equipment benefits
  • 🤸‍♂️ Onsite gym, wellness facilities, and ping pong room
  • 💡 Career and talent development tools
  • 🎓 Mentoring, coaching, personalized annual learning and development plan
  • 🌱 Employee referral bonus, regular wellbeing, ESG and volunteering activities

Your race, gender identity and expression, age ethnicity or disability make no difference in Quento Technologies S.A. We want to attract, develop, promote, and retain the best people based only on their ability and behavior.

Disclaimer: Quento Technologies S.A. collects and processes personal data in accordance with the EU General Data Protection Regulation (GDPR). We are bound to use the information provided within your job application for recruitment purposes only and not to share these with any third parties. For more details on the processing of your personal data during the Recruitment procedure, please be informed in the Recruitment Notice - QUALCO Group, before the submission of your application.

Ready to join the team?

Apply now