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.