android developer payment terminals

HireHi

Polska

On-site

PLN 90,000 - 140,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Access to GIGLIKE benefits platform

Job summary

Pekao CoNext ищет Android-разработчика для создания и поддержки приложений под платежные терминалы. Требуется опыт работы с Kotlin, MVVM, Jetpack Compose и интеграциями через REST/SDK. В обязанности входит проектирование архитектуры, обеспечение безопасности кода и участие в CI/CD процессе.

Команда работает над критически важными банковскими решениями в Польше, ценит дотошность, самостоятельность и умение работать в англоязычной документации.

Qualifications

  • Опыт разработки Android-приложений на Kotlin с использованием Android SDK и Android Studio.
  • Знание MVVM или MVI и понятие архитектурных паттернов.
  • Умение работать с Jetpack Compose для UI.
  • Опыт работы с REST/JSON/XML и тестированием.
  • Знание принципов безопасного кодирования и CI/CD.

Responsibilities

  • Разработка и поддержка Android-приложений для платежных терминалов.
  • Проектирование архитектуры приложений, модульности и контрактов между модулями.
  • Реализация UI на Jetpack Compose и обеспечения офлайн-режима.
  • Интеграция с платежными терминалами, SDK и периферией (NFC, принтеры).
  • Участие в обзоре кода, поддержка CI/CD и улучшение процессов.

Skills

Kotlin
Android
MVVM/MVI
CI/CD
English docs

Education

Высшее образование в информатике

Tools

Android Studio
Jetpack Compose
Dagger/Koin
RxJava/Retrofit
Git

Job description

Описание

Pekao CoNext supports key technology initiatives for the Pekao Group and delivers long-term projects that influence the development of banking in Poland. The company works with experienced B2B contractors and develops solutions for one of Poland’s largest banks.

Задачи
  • Build and develop Android applications for payment terminals
  • Design application architecture, including modularization, layer separation, and stable contracts between modules
  • Design and implement user interfaces in Jetpack Compose and complete business processes with error handling, operation retries, and offline mode
  • Integrate applications with payment terminals, their SDKs, and peripherals such as NFC, card readers, and printers
  • Develop kiosk/COSU solutions that support secure device operation
  • Integrate with terminal management systems, including remote parameterization, updates, and device monitoring
  • Ensure application quality and security through testing, code analysis, and mobile security best practices
  • Participate in code reviews, develop team standards, and improve CI/CD processes
  • Ensure the performance, reliability, and high quality of delivered solutions
  • Document key technical decisions, interfaces, and system flows
  • Integrate terminals with VAS applications and external devices using TCP/IP, USB, Bluetooth, and Android Intents
Требования
  • Experience developing Android applications with Kotlin, Android SDK, Android Studio, and AndroidX
  • Experience with MVVM and MVI architectures and designing scalable mobile application structures
  • Experience using Jetpack Compose to build modern user interfaces
  • Experience with Git, Gradle configuration, and dependency management tools such as Dagger or Koin
  • Daily experience with RxJava, Retrofit, OkHttp, and Android Data Binding
  • Experience creating and maintaining unit tests
  • Knowledge of integrating systems based on REST, JSON, XML, and binary protocols
  • Knowledge of Clean Code principles and ability to apply them to deliver high-quality solutions
  • Understanding of secure coding and application security best practices
  • Ability to work independently with technical documentation in English
  • Independence, responsibility, and good work organization
  • Ability to analyze problems, find optimal solutions, and collaborate with a team
  • Experience with Jira and Confluence
  • Nice to have:
    • Higher education in computer science, mathematics, or a related field
    • code review experience
    • experience with Gerrit or similar tools
    • code refactoring experience
    • knowledge of Android payment terminal environments and device manufacturer SDKs
    • experience with payment processes such as settlement, reversal, batch processing, and receipt printing
    • practical knowledge of kiosk mode/COSU and Device Owner API
    • experience integrating with TMS and remotely managing terminal fleets
    • knowledge of ISO 8583, ISO 20022, or nexo standards
    • experience profiling application performance with Android Studio Profiler
    • experience in financial or other regulated environments
    • knowledge of PCI and payment application security
    • experience with Android Keystore
    • R8/ProGuard, and anti-tampering solutions
Условия
  • B2B contract
  • Access to the GIGLIKE benefits platform
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

android developer for payment terminals
android developer for payment terminals

Enfint • Warszawa

On-site
PLN 152,000 - 182,000
Senior Android Developer
Senior Android Developer

Pekao CoNext • Warszawa

Hybrid
PLN 180,000 - 240,000
Umowa B2B
Platforma benefitowa GIGLIKE
Praca hybrydowa (Warszawa/Kraków)
Android Developer for Payment Terminals & Secure Apps
Android Developer for Payment Terminals & Secure Apps

HireHi • Polska

On-site
PLN 90,000 - 140,000
Access to GIGLIKE benefits platform
Android Developer
Android Developer

Ness Solution • Warszawa

On-site
PLN 156,000 - 167,000
Hybrid work
Senior Android Developer (Kotlin) — Payment Tech & Security
Senior Android Developer (Kotlin) — Payment Tech & Security

Pekao CoNext • Warszawa

Hybrid
PLN 180,000 - 240,000
Umowa B2B
Platforma benefitowa GIGLIKE
Praca hybrydowa (Warszawa/Kraków)
Senior Android Developer – Fintech Payments (Hybrid)
Senior Android Developer – Fintech Payments (Hybrid)

Ness Solution • Warszawa

Hybrid
PLN 156,000 - 167,000
Hybrid work
android developer in logistics
android developer in logistics

Enfint • Warszawa

On-site
PLN 180,000 - 260,000
Profit sharing
Passion Sponsorship program
Regular integration events and trips
+5
android developer for logistics mobile solutions
android developer for logistics mobile solutions

Enfint • Warszawa

On-site
PLN 200,000 - 320,000
Profit sharing
Medical care
Training & growth
+2
android developer financial applications
android developer financial applications

Enfint • Warszawa

On-site
PLN 185,000 - 221,000
Multisport
Private medical care
Life insurance
Android Developer (10/851)
Android Developer (10/851)

INFOLET SP. Z O.O. • Kraków

On-site
PLN 133,920 - 200,880
Relocation package
Extended medical care
Multisport Benefit card
+1