Fabrick
Senior iOS Developer
FabrickItaly6 hours ago
Full-timeRemote FriendlyInformation Technology

Do you like looking ahead? Join us in exploring the new horizons of Open Finance: this is the opportunity for you!

As part of Fabrick’s ongoing growth, we are looking for a Senior iOs Developer to join our team dedicated to the Digital Euro project, which we have recently won and is now kicking off.


As a Senior iOS Developer, you will join our mobile development team with responsibilities in the design and implementation of native applications using Swift and SwiftUI. Your contribution will be key in building secure and scalable solutions for the finance and digital payments sector, defining best practices for mobile development, and supporting the team in delivering high-quality, performant applications.


As a Senior iOS Developer, you will be responsible for:

  • Design and develop native iOS applications using Swift and SwiftUI, Swift Data and Combine.
  • Create and maintain reusable frameworks and libraries to ensure code scalability and quality
  • Integrate mobile applications with microservices architectures through REST APIs
  • Implement security best practices to protect sensitive data and financial transactions
  • Collaborate with cross-functional teams (backend, design, product) to define technical and functional requirements
  • Conduct code reviews and ensure high code quality standards
  • Analyze complex technical issues and propose effective solutions
  • Stay updated on the latest technologies and trends in iOS development


What makes you the ideal candidate:

  • Extensive experience in iOS application development (minimum 5 years)
  • Deep knowledge of Swift and SwiftUI, with experience in developing frameworks and libraries
  • Experience with microservices architectures and distributed systems
  • Strong knowledge of REST protocols, JSON, and API integration
  • High awareness of mobile application security topics (encryption, authentication, secure data management)
  • Degree in Computer Engineering, Information Science, or equivalent
  • Excellent analytical and problem-solving skills
  • Team-oriented mindset and strong communication skills


Nice to have:

  • Knowledge of UX design principles and ability to collaborate effectively with design teams
  • Experience in Android development with Kotlin
  • Previous experience in Financial Services, Banking, Fintech, or payment systems
  • Mentoring abilities and technical leadership skills with junior developers
  • Good knowledge of English (written and spoken)


What we offer:

  • Udemy: to further develop your technical skills
  • GoodHabitz: to design the growth path that best suits you
  • Wellhub: subscription offering access to the largest selection of gyms, apps, and sports facilities
  • Serenis: support service to nurture your well-being


Location: Milan (hybrid work with remote flexibility)

Key Skills

Ranked by relevance