Talent Job Seeker

Senior Android Developer

About the position

Join a team building a modern payment platform based on microservice architecture, cloud-native technologies, and an API-first approach. The project is led by a fast-growing collective of tech companies working together to deliver cutting-edge fintech solutions. Since 2018, the group has expanded to include nearly 40 brands and over 900 employees worldwide, creating an environment that fosters knowledge sharing, personal growth, and collaboration with top-tier experts.

The payment platform leverages technologies such as Kotlin, Android SDK, AWS, DynamoDB, PostgreSQL, DocumentDB, CI/CD pipelines, Terraform, and BDD. We are currently looking for an experienced Senior Android Developer to join the team responsible for developing a payment application that runs on Ingenico Android payment terminals.

Key Responsibilities:

Collaborate with Solution Architects, Product Owners, Developers, DevOps, and QA Engineers to deliver new product features

Analyze business and technical requirements, estimate user stories, and contribute to planning efforts

Create and maintain technical documentation, including UML diagrams and flowcharts in Confluence

Follow industry best practices, secure coding standards, and development guidelines

Stay up to date with technology trends and contribute to product strategy with innovative ideas

Review code and provide constructive feedback to maintain high code quality

Mentor and support junior and mid-level developers

Required Skills and Experience:

5+ years of professional experience developing Android applications in Kotlin

Strong expertise in Android SDK, Coroutines, Gradle, and modern UI development following Material Design Guidelines

Solid understanding of MVVM architecture

Experience with Dependency Injection frameworks (Dagger & Hilt or Koin)

Hands-on experience with tools and services such as Firebase, Espresso, junit, kotlin.test

UI development using both XML and Jetpack Compose

Knowledge of secure coding practices and SOLID principles

Familiarity with modern development methodologies and CI/CD environments

Nice to Have:

Experience with Flow, gRPC, LiveData, Room

Background in the payments industry or working with PCI DSS-compliant systems

Ability to work independently and collaborate effectively in a team setting

Experience building scalable, highly available, business-critical systems

If you’re passionate about mobile technology and want to contribute to a real-world product used globally, we’d love to hear from you.

Apply now and become part of a team that values quality, innovation, and technical excellence!

Place of work

Talent Job Seeker
Kraków
app.general.countries.Poland

About the company

Identifica el mejor Talento con Talent Job Seeker

Relevant places near

  • Kraków
  • Skawina
  • Wieliczka
  • Niepołomice
  • Zabierzów
  • Siepraw
  • Skała
  • Zielonki
  • Głogoczów
  • Radziszów



Job ID: 9689341 / Ref: 498f8f1c4c711fd6918f8980eb63d218

Open application open_in_new

Talent Job Seeker