Moneyfarm

Software Engineer II, iOS

Moneyfarm

full-time

Posted on:

Origin:  • 🇮🇹 Italy

Visit company website
AI Apply
Manual Apply

Job Level

JuniorMid-Level

Tech Stack

AndroidFlutteriOSKotlinMicroservicesReactReact NativeSwift

About the role

  • We’re a pan-European digital wealth manager with 130,000 active investors and over €5 billion invested; 220+ people across 4 offices in Italy and the UK, supported and funded by investors.
  • Mission: To provide investment solutions and advice to protect and grow client wealth through time.
  • Core values: Relationships as first asset; trust drives success; customers dream big.
  • About the role: iOS app developer in a cross-functional team; go-to person for iOS development and proactive in researching iOS technologies.
  • Design and implement medium to large features, manage technical debt, and support teammates.
  • Successful candidate: curious, pragmatic, values simplicity and effectiveness, biased for action, takes ownership across the software development lifecycle.
  • Values an Agile product engineering mindset with short iterations and frequent releases.
  • Key responsibilities: contribute to design, deliver usable customer experiences, collaborate with designers and engineers, write clean and well-tested code, and stay current with iOS technologies.

Requirements

  • You have at least 2 years of commercial experience in software engineering, a BSc in Software Engineering or Computer Science or higher degree non essential, but nice to have.
  • Solid knowledge of Swift, SwiftUI and the iOS framework.
  • Awareness of emerging frameworks, technologies, and architectures in the iOS ecosystem (e.g. Combine, async/await, …).
  • Experience with cross-platform mobile solutions (React Native, Flutter, Kotlin Multiplatform) is a plus, but not essential
  • Familiarity with dependency management and build tools.
  • Proven experience in releasing apps to the App Store, including handling certificates, provisioning profiles, and submission process.
  • Comfortable with Git workflows and participating in code reviews.
  • Familiarity with microservices architectures, APIs and common integration patterns.
  • Understanding of CI/CD concepts and exposure to tools such as GitLab CI or similar.
  • Strong focus on testing, with attention to detail and quality.
  • Understanding of Agile methodologies and their core principles
  • Experience in regulated sectors (e.g., fintech, trading systems) is a plus.
  • Able to communicate effectively in English (written and spoken), Italian is a nice to have.