Satispay

iOS Developer - Consumer Wealth

Satispay1 weeks ago
Location

Milan, Italy

Type

Full Time

Salary

EUR 45,000 – 53,000

Level

Mid

Role

iOS Engineer

Posted

Jul 13, 2026

Full TimeMid

The role

Summary

As an iOS Developer in Satispay's Consumer Wealth team, you'll develop intuitive native iOS applications for wealth management features including Funds, ETFs, and Stocks. Working with Swift, SwiftUI, and MVVM architecture, you'll collaborate with product managers, designers, and backend engineers to create mission-critical financial features for 6 million users while leveraging AI tools to enhance development efficiency.

What you'll do

Develop Native iOS Applications: Create and implement high-quality native iOS applications using Swift and SwiftUI to enhance user engagement and drive wealth management features from technical design through App Store deployment, ensuring mission-critical investment functionality operates reliably at scale.
Design Intuitive Financial Experiences: Transform complex financial data into user-centric designs by developing clear charts, seamless functionality, and intuitive interfaces that simplify long-term wealth management for funds, ETFs, and stocks products while maintaining absolute reliability.
Collaborate Cross-Functionally: Work closely with product managers, product designers, backend engineers, and data analysts to integrate features, refine user experiences, run A/B tests, and ensure cohesive, high-performance mobile solutions that maximize user engagement and drive growth.
Maintain Code Excellence: Uphold the highest standards for clean architecture, performance optimization, and security across the iOS codebase, leveraging MVVM patterns, app modularization, Dependency Injection, and Reactive Programming frameworks to contribute to application reliability.
Iterative Product Enhancement: Play an active role in the iterative development process, enhancing existing investment features, creating new user-centric tools, and continuously improving wealth offerings to keep financial products cutting-edge and competitive.
Leverage AI Development Tools: Utilize AI-powered tools daily to accelerate code development, optimize implementation, conduct root cause analysis, generate documentation, and raise the bar for engineering efficiency across the development lifecycle.

What we look for

Technical

Swift & Native iOS DevelopmentExpert-level proficiency in Swift programming with at least 3 years of hands-on experience building and shipping high-quality native iOS applications to the App Store, demonstrating proven capability in production-grade app development.
iOS Architecture PatternsStrong grasp of core iOS architecture including UIKit/SwiftUI frameworks, MVVM design pattern, app modularization strategies, Dependency Injection principles, and Reactive Programming using RxSwift or ReactiveSwift.
FinTech & Data VisualizationDemonstrated experience or strong interest in FinTech, trading platforms, or wealth management products with particular expertise in handling complex financial data rendering, financial charting libraries, and real-time data feed integration.
iOS SDK & Performance OptimizationDeep understanding of iOS SDK capabilities, app lifecycle management, performance profiling, memory optimization, and security best practices to ensure applications operate reliably under production conditions.

Education

Computer Science or Related DegreeBachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related technical field that demonstrates foundational knowledge in software development principles.

Experience

3+ Years iOS DevelopmentMinimum 3 years of professional experience building, testing, and shipping production-grade native iOS applications with demonstrated mastery of Swift and the iOS development ecosystem.
FinTech or Wealth Management ExperiencePrior experience developing features for FinTech platforms, investment applications, or wealth management products is highly valued, particularly involving real-time data, financial analytics, or portfolio management interfaces.
App Store Deployment ExperienceProven track record of taking iOS applications from local development through complete App Store submission and release, including experience with app review processes, versioning, and production deployment strategies.

Skills

Required skills

Swift ProgrammingAdvanced Swift proficiency with expertise in modern iOS development patterns, concurrency models, and language features for building scalable applications.
SwiftUI & UIKitSolid command of both SwiftUI for modern declarative UI development and UIKit for robust interface building, with ability to choose appropriate tools for different scenarios.
MVVM ArchitectureExpert implementation of Model-View-ViewModel patterns with clean separation of concerns, testability, and maintainable code organization.
Reactive ProgrammingProficiency with RxSwift or ReactiveSwift frameworks for handling asynchronous operations, data binding, and event streams in iOS applications.
App Modularization & Dependency InjectionExperience designing modular iOS architectures with clear component boundaries and dependency injection patterns to improve code reusability and testability.
Financial Data VisualizationAbility to render and display complex financial data, create interactive charts, and build intuitive interfaces for wealth management and investment features.
English CommunicationFluent English proficiency enabling clear, structured communication with diverse stakeholders, teams, and international colleagues in professional environments.

Nice to have

Personal App Store ProjectsPublished applications in the Apple App Store demonstrating self-directed initiative, product thinking, and complete ownership of development lifecycle from conception to launch.
Real-Time Data IntegrationExperience integrating real-time data feeds, WebSocket connections, or live updates for financial markets, trading platforms, or portfolio tracking applications.
AI-Assisted Development ToolsFamiliarity with AI-powered development tools for code generation, documentation, and analysis, enhancing productivity in modern development workflows.
Startup Environment ExperienceBackground working in fast-paced startup environments, demonstrating adaptability, ownership mentality, and comfort with rapid iteration and evolving product requirements.
A/B Testing & Analytics IntegrationExperience collaborating with data teams on A/B testing, analytics instrumentation, and data-driven feature optimization for mobile applications.
Backend API IntegrationDemonstrated skill integrating with RESTful APIs or GraphQL endpoints, handling authentication, data serialization, and network resilience patterns.

Compensation & benefits

Salary

EUR 45,000 – 53,000 (annual)

Stock options

Available

Benefits

Health & Wellness

Comprehensive private health insurance coverage for you and your family members, plus psychological support through Serenis and regular mental health workshops to support overall wellbeing.

Stock Option Plan

Equity participation plan allowing you to benefit from company growth and align your success with organizational performance as Satispay scales across Europe.

Meal Vouchers

Regular meal voucher allowance supporting your daily nutrition and dining flexibility.

Relocation Support

Comprehensive relocation assistance if you're relocating from another country to join Satispay, covering logistics and settling-in support.

Professional Development Programs

Structured programs for continuous learning, skill enhancement, and technical expertise development to support your engineering growth.

Internal Mobility

Career progression opportunities with clear pathways to transition between teams, roles, and expanding responsibilities as you develop professionally.

Language Courses

Language learning opportunities through Preply partnerships, supporting professional communication and cultural development in our international environment.

Unlimited Paid Time Off

Flexible unlimited PTO policy enabling you to manage work-life balance based on personal needs while maintaining productivity and team collaboration.

Hybrid Working Flexibility

Three days per week in-office (Tuesday, Thursday, plus one day of your choice) with flexibility to request additional remote working arrangements supporting work-life integration.

Flexible Working Hours

Personalized scheduling allowing you to structure your workday according to productivity patterns and personal preferences within team collaboration needs.

Enhanced Parental Leave

Above-standard parental leave provisions supporting family growth and work-family balance.

Additional Child Sickness Leave

Extra leave allowance for caring for children during illness, recognizing family responsibilities alongside professional commitments.


Interview process

  1. 1
    Initial Application & Screening Submit your resume, portfolio, and cover letter detailing your iOS development experience, particularly any FinTech background and App Store published projects. Satispay will review applications to assess alignment with core technical requirements.
  2. 2
    Technical Conversation Discussion with hiring manager or senior engineer focusing on your iOS development experience, technical approach to problem-solving, relevant projects in your portfolio, and understanding of wealth management or FinTech domain.
  3. 3
    Coding Assessment or Take-Home Project Demonstrate iOS development capabilities through either a live coding session covering Swift, SwiftUI/UIKit, and architectural patterns, or a take-home technical project simulating real-world development scenarios.
  4. 4
    Architecture & Design Review Deep-dive conversation exploring your approach to MVVM architecture, app modularization, Reactive Programming, handling complex data visualization, and designing scalable solutions for wealth management features.
  5. 5
    Cross-Functional Collaboration Interview Meet with product managers, designers, or backend engineers to assess teamwork capability, communication style, collaboration approach, and ability to work effectively in cross-functional environments.
  6. 6
    Behavioral & Cultural Alignment Discussion about startup mentality, adaptability to rapid change, passion for financial markets or wealth management, and alignment with Satispay's values around impact, innovation, and inclusive culture.
  7. 7
    Offer & Negotiation Compensation discussion reflecting your unique experience and expertise, with recognition that exceptional candidates may exceed the standard salary range. Discussions include total package including equity, benefits, and flexible arrangements.

Apply for this position

You'll be redirected to the company's application page