Programista Android [Kotlin]

Pekao CoNext

Województwo mazowieckie

Hybrid

PLN 167,000 - 257,000

Full time

4 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Umowa B2B
Dostęp do platformy benefitowej GIGLIK
Pracę hybrydową (1-3 dni w tygodniu w
Warszawie lub Krakowie)

Job summary

Pekao CoNext poszukuje specjalisty Android/Kotlin do tworzenia i rozwijania zaawansowanych aplikacji na terminale płatnicze dla Grupy Pekao. Dołączysz do zespołu odpowiedzialnego za architekturę, UI w Jetpack Compose i integracje z SDK.

Praca w modelu hybrydowym w Warszawie lub Krakowie w trybie B2B, z naciskiem na bezpieczeństwo i wysoką jakość kodu. Wymagane jest doświadczenie w Kotlinie, Android SDK, MVVM/MVI, Git, Gradle, oraz umiejętność pracy z REST/JSON/XML; znasz także Jira/Confluence.

Qualifications

  • Doświadczenie w tworzeniu aplikacji Android z Kotlinem i Android SDK oraz narzędziami Android Studio.
  • Znajomość architektur MVVM/MVI i projektowania skalowalnych struktur mobilnych.
  • Znajomość Jetpack Compose i projektowania nowoczesnych interfejsów użytkownika.
  • Doświadczenie w pracy z Git, Gradle i narzędziami do zarządzania zależnościami (Dagger/Koin).
  • W codziennej pracy korzystasz z RxJava, Retrofit i OkHttp oraz Android Data Binding.
  • Tworzysz i utrzymujesz testy jednostkowe i dbasz o jakość kodu.
  • Wiesz, jak integrować systemy REST/JSON/XML i pracować z protokołami binarnymi.
  • Rozumiesz zasady Clean Code i praktyki bezpieczeństwa kodu.
  • Umiesz pracować z dokumentacją techniczną po angielsku.
  • Masz samodzielność, dobrą organizację pracy i umiejętność współpracy w zespole.
  • Znajomość Jira oraz Confluence to dodatkowy atut.

Responsibilities

  • Tworzenie i rozwijanie aplikacji Android z wykorzystaniem Kotlin i Android SDK.
  • Projektowanie architektury aplikacji, w tym modułowości i stabilnych kontraktów między modułami.
  • Implementacja UI w Jetpack Compose i obsługa pełnych procesów biznesowych, w tym tryb offline i obsługę błędów.
  • Integracja aplikacji z terminalami płatniczymi, ich SDK oraz urządzeniami peryferyjnymi (NFC, drukarki).
  • Udział w rozwoju rozwiązań kiosk/COSU i zdalnego zarządzania urządzeniami (TMS).
  • Zapewnienie jakości i bezpieczeństwa poprzez testy, analizę kodu i CI/CD.
  • Udział w code review i doskonaleniu standardów zespołowych.
  • Dokumentowanie decyzji technicznych i przepływów systemowych.
  • Współpraca z zespołem i dbanie o wydajność oraz stabilność dostarczanych rozwiązań.

Skills

Kotlin
Android SDK
Android Studio
Jetpack Compose
MVVM
MVI
Git
Gradle
Dagger/Koin
RxJava
Retrofit/OkHttp
REST/JSON/XML
Android Data Binding
Security/Best Practices
Jira/Confluence

Education

Wyższe: informatyka / matematyka

Tools

Git
Gradle
Jira
Confluence

Job description

Pracujemy blisko zespołów IT i biznesu Grupy Pekao, wspierając kluczowe inicjatywy technologiczne. Współpracujemy z doświadczonymi kontraktorami B2B, którym zapewniamy udział w dużych, długofalowych projektach o realnym wpływie na rozwój bankowości w Polsce. U nas ambicja spotyka się z energią do działania, a technologia ma realne znaczenie.

W związku z dynamicznym rozwojem oraz planowanymi projektami zapraszamy Cię do rejestracji w bazie Pekao CoNext i dołączenia do społeczności ekspertów realizujących kluczowe projekty dla jednego z największych banków w Polsce. Przeanalizujemy Twoje portfolio i wrócimy do Ciebie z odpowiedzią w przypadku odpowiedniego projektu.

Zadania, które na Ciebie czekają:

  • Będziesz tworzyć i rozwijać aplikacje na terminale płatnicze oparte o system Android.
  • Wspólnie z zespołem zadbasz o architekturę aplikacji, w tym modularyzację, separację warstw i stabilne kontrakty między modułami.
  • Zaprojektujesz i zaimplementujesz nowoczesny interfejs użytkownika w Jetpack Compose oraz kompletne procesy biznesowe, uwzględniające obsługę błędów, ponawianie operacji i tryb offline.
  • Będziesz integrować aplikacje z terminalami płatniczymi, ich SDK oraz urządzeniami peryferyjnymi, takimi jak NFC, czytniki kart i drukarki.
  • Weźmiesz udział w rozwoju rozwiązań działających w trybie kiosk/COSU, wspierających bezpieczną pracę urządzeń.
  • Zajmiesz się integracją z systemami zarządzania terminalami (TMS), w tym zdalną parametryzacją, aktualizacjami i monitoringiem urządzeń.
  • Będziesz dbać o jakość i bezpieczeństwo aplikacji poprzez testy, analizę kodu oraz stosowanie dobrych praktyk mobile security.
  • Weźmiesz udział w code review, rozwijaniu standardów zespołowych oraz usprawnianiu procesów CI/CD.
  • Zadbujesz o wydajność, niezawodność i wysoką jakość dostarczanych rozwiązań.
  • Będziesz dokumentować kluczowe decyzje techniczne, interfejsy oraz przepływy systemowe.
  • Zrealizujesz integracje terminali z aplikacjami VAS i urządzeniami zewnętrznymi przy wykorzystaniu TCP/IP, USB, Bluetooth oraz Intentów Android.

Sprawdzisz się w tej roli, jeśli:

  • Posiadasz doświadczenie w tworzeniu aplikacji Android z wykorzystaniem Kotlin, Android SDK, Android Studio oraz AndroidX.
  • Swobodnie pracujesz z architekturami MVVM i MVI oraz potrafisz projektować skalowalną strukturę aplikacji mobilnych.
  • Znasz Jetpack Compose i wykorzystujesz go do tworzenia nowoczesnych interfejsów użytkownika.
  • Masz doświadczenie w pracy z Git, konfiguracją Gradle oraz narzędziami do obsługi zależności, takimi jak Dagger lub Koin.
  • W codziennej pracy korzystasz z RxJava, Retrofit, OkHttp oraz Android Data Binding.
  • Tworzysz i utrzymujesz testy jednostkowe, dbając o jakość i stabilność kodu.
  • Posiadasz wiedzę z zakresu integracji systemów opartych o REST, JSON, XML oraz protokoły binarne.
  • Znasz zasady Clean Code i potrafisz przekładać je na wysoką jakość tworzonych rozwiązań.
  • Rozumiesz znaczenie bezpiecznego kodowania i stosujesz dobre praktyki związane z bezpieczeństwem aplikacji.
  • Potrafisz swobodnie pracować z dokumentacją techniczną w języku angielskim.
  • Cechuje Cię samodzielność, odpowiedzialność i dobra organizacja pracy.
  • Lubisz analizować problemy, szukać optymalnych rozwiązań i współpracować z zespołem.
  • Masz doświadczenie w pracy z Jira oraz Confluence.

Dodatkowym atutem będzie:

  • Wykształcenie wyższe na kierunku informatyka, matematyka lub pokrewnym.
  • Doświadczenie w code review, pracy z Gerrit lub podobnymi narzędziami oraz refaktoryzacji kodu.
  • Znajomość środowiska terminali płatniczych Android i pracy z SDK producentów urządzeń.
  • Doświadczenie w realizacji procesów płatniczych, takich jak settlement, reversal, batch processing czy druk potwierdzeń.
  • Praktyczna wiedza z zakresu kiosk mode/COSU, Device Owner API oraz zarządzania politykami urządzeń.
  • Doświadczenie w integracji z systemami TMS oraz zdalnym zarządzaniu flotą terminali.
  • Znajomość standardów płatniczych i komunikacyjnych, takich jak ISO 8583, ISO 20022 czy nexo.
  • Umiejętność profilowania wydajności aplikacji z wykorzystaniem Android Studio Profiler.
  • Doświadczenie w środowisku finansowym lub innych organizacjach działających w oparciu o wymagania regulacyjne.
  • Znajomość zagadnień związanych z PCI oraz bezpieczeństwem aplikacji płatniczych.
  • Doświadczenie w pracy z Android Keystore, R8/ProGuard oraz rozwiązaniami chroniącymi aplikacje przed nieautoryzowaną modyfikacją.

Co dla Ciebie przygotowaliśmy:

  • Umowę B2B
  • Dostęp do platformy benefitowej GIGLIKE
  • Pracę hybrydową (1-3 dni w tygodniu w biurze w Warszawie lub Krakowie)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Mobile Developer ( Kotlin, Java Backend)
Fullstack Mobile Developer ( Kotlin, Java Backend)

ipracujzdalnie.pl • Lublin

Hybrid
PLN 179,000 - 290,000
Atrakcyjne wynagrodzenie
Praca zdalna
Fullstack Mobile Developer ( Kotlin, Java Backend)
Fullstack Mobile Developer ( Kotlin, Java Backend)

ipracujzdalnie.pl • Województwo mazowieckie

Hybrid
PLN 180,000 - 240,000
Praca zdalna
Fullstack Mobile Developer ( Kotlin, Java Backend)
Fullstack Mobile Developer ( Kotlin, Java Backend)

ipracujzdalnie.pl • Rzeszów

On-site
PLN 180,000 - 300,000
Praca zdalna
Fullstack Mobile Developer ( Kotlin, Java Backend)
Fullstack Mobile Developer ( Kotlin, Java Backend)

ipracujzdalnie.pl • Kraków

Remote
PLN 190,000 - 270,000
Atrakcyjne wynagrodzenie
Praca zdalna
Fullstack Mobile Developer ( Kotlin, Java Backend)
Fullstack Mobile Developer ( Kotlin, Java Backend)

ipracujzdalnie.pl • Województwo pomorskie

On-site
PLN 180,000 - 280,000
Praca zdalna
Fullstack Mobile Developer ( Kotlin, Java Backend)
Fullstack Mobile Developer ( Kotlin, Java Backend)

ipracujzdalnie.pl • Katowice

Remote
PLN 180,000 - 240,000
Atrakcyjne wynagrodzenie
Praca zdalna
Senior Java Developer
Senior Java Developer

ing • Warszawa

Hybrid
PLN 179,000 - 223,000
Pakiet medyczny
Ubezpieczenie na życie
Karty sportowe
+2
Android Developer
Android Developer

ITHOUSE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Polska

Hybrid
PLN 96,000 - 110,000
Wynagrodzenie 70-80 zł/h netto + VAT
100% zdalnie
Umowa B2B
Expert DevOps Engineer
Expert DevOps Engineer

ing • Katowice

On-site
PLN 257,000 - 301,000
Pakiet medyczny
Ubezpieczenie na życie
Karty sportowe i kafeteria benefitowa
iOS Developer/ Android Developer
iOS Developer/ Android Developer

SCALO • Kraków

On-site
PLN 133,920 - 200,880
Program finansowania certyfikatów
Udział w wydarzeniach technologicznych
Platforma e-learningowa
+2
Top locations