Almaviva Group is a leading Italian company in the Information & Communication Technology sector, driving national growth by supporting enterprises in their digital transformation journeys. With strong Italian roots and a global mindset, Almaviva has built an international network that combines diverse cultures, expertise, and experiences.
Posizione
You will join our team as a Senior iOS Developer and have the opportunity to work on strategic framework agreements, making a real impact on the results we will achieve together. As a Senior iOS Developer, you will be a key hands‑on contributor, capable of working autonomously on complex features while collaborating effectively with the wider mobile development team to deliver secure financial solutions.
Responsabilità
* Design and maintain secure, high-performance native iOS applications for banking, payments, and security.
* Conduct in-depth code reviews and enforce high standards for unit and integration testing.
* Define scalable architectures and collaborate with backend teams to validate secure API interface agreements.
* Support app publishing on the Apple Store and collaborate with UI/UX designers to create accessible, user‑centric fintech solutions.
Requisiti
* 5+ years of native iOS development with a proven track record in the Fintech sector.
* Ability to work effectively as a solo contributor on complex tasks and collaboratively within a team structure.
* Deep expertise in Swift, iOS SDK (UIKit & Foundation), and modern UI with SwiftUI.
* Mastery of modern concurrency (Swift Concurrency/async‑await) and/or Combine framework.
* Mastery of Clean Architecture, MVVM/MVI patterns, and SOLID principles.
* Solid understanding of iOS security best practices, including cryptography, secure storage, and certificate pinning.
* Deep understanding of Core NFC and contactless payment standards.
* Strong experience with unit and integration testing frameworks such as XCTest and XCUITest.
* Knowledge of WCAG guidelines and best practices for VoiceOver support.
* Proficiency with Git, Gradle, CI/CD basics, and Firebase (Crashlytics, Analytics).
* Good knowledge of English, both written and spoken.
Altre informazioni
Location: Milan or Rome. The role involves frequent travel within Europe.
Perché scegliere Almaviva Group
At Almaviva, we believe that people and their skills are at the heart of innovation. We offer a flexible and dynamic working environment based on a hybrid model that promotes trust, collaboration, autonomy, and a strong results‑oriented mindset.
If innovation drives you, you’re passionate about exploring the world of Information and Communication Technologies, and you’re eager to work in a collaborative team focused on achieving ambitious goals — we’d love to meet you.
#J-18808-Ljbffr