#1 Job Board for tech industry in Europe

Android Developer
New
Mobile

Android Developer

Type of work
Full-time
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Hybrid

Tech stack

    Polish

    C2

    English

    B1

    Android

    regular

    Kotlin

    regular

    Java

    regular

    Android SDK

    regular

Job description

Online interview

Tworzymy nowoczesne rozwiązania płatnicze oparte na Androidzie dla terminali płatniczych. Prawdopodobnie już korzystałeś z naszego systemu, płacąc kartą lub telefonem w sklepie czy na stacji paliw.

Nasze aplikacje rozwijane są w Kotlinie z wykorzystaniem Jetpack Compose, Coroutines, Hilt i innych nowoczesnych narzędzi. Pracujemy w modelu CI/CD z Jenkins, tworząc zarówno aplikacje końcowe, jak i biblioteki dla partnerów, którym zapewniamy wsparcie techniczne.

 

Lokalizacja: Rzeszów, model hybrydowy po pierwszych 3 miesiącach, 2 dni zdalnie w tygodniu


Stack technologiczny

  • Kotlin / Java

  • Jetpack Compose, Coroutines, Hilt, Room

  • Android SDK

  • JUnit, Mockito, Roboelectric, Espresso

  • Git, Jenkins

  • MVVM, Clean Architecture


Struktura oprogramowania Na terminalach instalowane są aplikacje dostosowane do potrzeb klienta:

  • Płatnicze (np. MasterCard, Visa, Blik, UnionPay)

  • Integracyjne (np. systemy kasowe, automaty vendingowe, paliwomaty)


Twoje zadania

  • Projektowanie i rozwój aplikacji na terminale z Androidem

  • Współpraca z zespołami analityków, developerów i testerów

  • Przejęcie odpowiedzialności za rozwój aplikacji lub biblioteki

  • Dbanie o jakość, czytelność i testowalność kodu

  • Poszerzanie wiedzy z zakresu Androida i branży płatniczej


Wymagania

  • Znajomość Kotlin/Java

  • Doświadczenie w tworzeniu aplikacji Android

  • Znajomość Android SDK oraz narzędzi: Jetpack Compose, Hilt, Room, Coroutines

  • Znajomość architektur: MVVM, Clean Architecture

  • Umiejętność pisania testów jednostkowych

  • Znajomość dobrych praktyk programistycznych (SOLID, DRY, KISS, Clean Code)

  • Umiejętność pracy z Git

  • Wykształcenie wyższe techniczne (lub pokrewne)


Mile widziane

  • Znajomość JIRA / Confluence / BitBucket / Bamboo / Jenkins

  • Doświadczenie z systemami POS

  • Znajomość branży płatniczej / fintech

Undisclosed Salary

B2B, Permanent