Satispay

Android Developer - Consumer Payment & Services

Satispay2 weeks ago
Location

Milan, Italy

Type

Full Time

Salary

EUR 38,000 – 55,000

Level

Mid

Role

Android Engineer

Posted

Jun 15, 2026

Full TimeMid

The role

Summary

Satispay is seeking an experienced Android Developer to drive innovation in their consumer payment and financial services mobile applications. The ideal candidate will leverage Kotlin and modern Android development practices to create cutting-edge mobile experiences that enhance user engagement and financial interactions.

What you'll do

Mobile Application Development: Develop and implement innovative native Android applications for consumer payment services
Feature Integration: Collaborate with product managers, designers, and backend engineers to create comprehensive mobile solutions
User Experience Optimization: Leverage technical skills to address user pain points and enhance mobile application usability
Continuous Improvement: Drive iterative development process and create new user-centric features
Code Quality: Maintain high standards for coding, performance, and security in Android applications
AI-Powered Development: Utilize AI tools for code writing, optimization, and documentation generation

What we look for

Technical

Android DevelopmentMinimum 3 years of hands-on experience building native Android applications
Tech StackProficiency in Kotlin, Android SDK, Jetpack Compose, MVI pattern, Coroutines/Flows

Education

Computer ScienceDegree in Computer Science, Computer Engineering, or related technical field

Experience

Mobile DevelopmentProven track record of shipping high-quality Android applications
Problem SolvingDemonstrated ability to solve complex technical challenges in mobile development

Skills

Required skills

KotlinStrong proficiency in Kotlin for Android app development
Android SDKExtensive experience with Android SDK and native Android development
Android StudioProficient in using Android Studio for development and debugging
Jetpack ComposeExperience with modern Android UI toolkit
MVI Design PatternUnderstanding and implementation of Model-View-Intent architectural pattern
CoroutinesAdvanced knowledge of Kotlin Coroutines for asynchronous programming
REST APIsExperience integrating and working with RESTful web services

Nice to have

FinTech ExperiencePrior experience in financial technology applications
Modular ArchitectureExperience with app modularization techniques
Dependency InjectionFamiliarity with dependency injection frameworks
Google Play Store DeploymentExperience in app publication and release management

Compensation & benefits

Salary

EUR 38,000 – 55,000 (annual)

Benefits

Health Insurance

Comprehensive private insurance for employee and family

Stock Option Plan

Opportunity to own equity in the company

Professional Development

Internal mobility programs and language courses

Flexible Working

Hybrid work model with unlimited PTO

Relocation Support

Assistance for international candidates

Mental Health Support

Psychological support and wellness workshops

Meal Vouchers

Additional financial support for daily meals


Interview process

  1. 1
    Initial Screening Review of application and resume
  2. 2
    Technical Phone Screen Discussion of Android development experience and technical skills
  3. 3
    Technical Interview In-depth evaluation of coding skills, system design, and problem-solving capabilities
  4. 4
    Team Interview Meeting with potential team members to assess cultural fit and collaboration potential
  5. 5
    Final Interview Discussion with hiring manager about role expectations and candidate's career goals

Apply for this position

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