iOS Developer - Consumer Growth at Satispay
Milan, Italy
true · full_time · Visa sponsorship
Apply for this role at Satispay
Responsibilities:
- Build and maintain native iOS features that drive user acquisition, onboarding and activation (focus on fluid onboarding flows and activation funnels).
- Collaborate with product managers, UX designers, backend engineers and data analysts to design, implement and measure experiments (A/B tests) that improve growth metrics.
- Own features end-to-end: local development, testing, performance tuning, security and App Store deployment.
- Apply clean architecture (MVVM), app modularization, dependency injection and reactive patterns (RxSwift/ReactiveSwift) to keep code maintainable and testable.
- Ensure client-side authentication, privacy and performance best practices; write and maintain automated tests and CI pipelines.
Requirements:
- Degree in Computer Science, Engineering or related field, or equivalent experience.
- 2+ years of professional iOS development experience with Swift and the iOS SDK.
- Solid experience with UIKit and/or SwiftUI and modern architectures (MVVM), DI and modularization.
- Familiarity with reactive programming (RxSwift/ReactiveSwift), writing unit/UI tests and App Store release processes.
- Strong collaboration and communication skills; ability to work closely with cross-functional teams in a fast-paced fintech environment.