Senior Android Developer
⚲ Warszawa
135 - 170 PLN netto (B2B)
Wymagania
- Android
- POS
- Kotlin
- Java
- REST API
- JetPack
- Composer
- CI/CD
- IPC/AIDL
Opis stanowiska
Forma współpracy: kontrakt B2BStawka (B2B PLN netto + VAT/h): 135-170
Tryb: zdalny
Poszukujemy osoby o profilu Senior Android Developer, która posiada min. 5 lat komercyjnego doświadczenia.
Wiodący stack technologiczny: Android, POS, Kotlin, Java, Jetpack, Compose, Coroutines/ Flow, API REST, IPC/AIDL, CI/CD, Git, SDK
Projekt który będziemy gotowi Ci zaproponować dotyczy rozwoju i utrzymaniu aplikacji Android działających na specjalistycznych terminalach płatniczych wykorzystywanych do obsługi transakcji bezgotówkowych. Rozwiązania wspierają globalny ekosystem akceptacji płatności, zapewniając bezpieczne, wydajne i niezawodne przetwarzanie transakcji dla banków, agentów rozliczeniowych, sprzedawców oraz partnerów z sektora fintech.
Zespół odpowiada za rozwój nowych funkcjonalności, integrację aplikacji z usługami płatniczymi i komponentami sprzętowymi urządzeń, a także za zapewnienie wysokiej jakości, wydajności oraz stabilności rozwiązań. Projekt realizowany jest w środowisku międzynarodowym.
Potencjalne zadania projektowe: projektowanie, rozwój i utrzymanie skalowalnych aplikacji Android. Ścisła współpraca z zespołami produktowymi, projektowymi w zakresie tworzenia architektury rozwiązań.
Wymagania:
• Min.5 lat doświadczenia w programowaniu na Androida (preferowane środowiska korporacyjne, POS, wbudowane lub zintegrowane sprzętowo)
• Dobra znajomość Kotlina (Java będzie dodatkowym atutem)
• Doświadczenie z Jetpack, Compose oraz Coroutines/Flow
• Doświadczenie z API REST, integracjami SDK oraz IPC/AIDL
• Znajomość CI/CD, Git
• Znajomość j. angielskiego na poziomie B2/C1
Mile widziane:
• Znajomość developmentu na terminale płatnicze
Cały proces nawiązywania współpracy oraz onboarding prowadzony jest zdalnie.
Proces nawiązywania współpracy składa się z:
• rozmowy telefonicznej (do 30 min)
• zdalnej video rozmowy - weryfikacji techniczno-biznesowej z naszym specjalistą/specjalistką (60-90 min)
• zdalnego spotkania z Product Owner projektu (30-60 min)
Primaris Services to ponad 250 ekspertów na pokładzie i 15 lat doświadczenia w branży IT na rynku polskim oraz zagranicznym. Realizujemy ambitne projekty o wysokiej złożoności z różnych obszarów - m.in. bankowości, ubezpieczeń, healthcare, robotyzacji, energetyki, mediów (mamy ponad 40 aktywnych klientów). Rośniemy w siłę oraz ciągle poszerzamy portfolio zarówno naszych usług jak i klientów.
Zakres naszej działalności obejmuje budowę systemów od zera, ich rozwój oraz utrzymanie, wdrożenia produktowe, alokacje całych Zespołów, a także pojedynczych Ekspertów w strukturach Klienta.
Ponadto od kilku lat działamy bardzo intensywnie jako złoty Partner firmy UiPath (obszar Robotic Process Automation) budując roboty i sprzedając licencje u naszych Klientów. Co miesiąc nawiązujemy współpracę z 7 nowymi osobami. Wierzymy, że ludzie z pasją to klucz do naszego wspólnego sukcesu! Właśnie dlatego ciągle poszukujemy nowych, zdolnych osób, które powiększą grono naszych współpracowników.
Tryb: zdalny
Poszukujemy osoby o profilu Senior Android Developer, która posiada min. 5 lat komercyjnego doświadczenia.
Wiodący stack technologiczny: Android, POS, Kotlin, Java, Jetpack, Compose, Coroutines/ Flow, API REST, IPC/AIDL, CI/CD, Git, SDK
Projekt który będziemy gotowi Ci zaproponować dotyczy rozwoju i utrzymaniu aplikacji Android działających na specjalistycznych terminalach płatniczych wykorzystywanych do obsługi transakcji bezgotówkowych. Rozwiązania wspierają globalny ekosystem akceptacji płatności, zapewniając bezpieczne, wydajne i niezawodne przetwarzanie transakcji dla banków, agentów rozliczeniowych, sprzedawców oraz partnerów z sektora fintech.
Zespół odpowiada za rozwój nowych funkcjonalności, integrację aplikacji z usługami płatniczymi i komponentami sprzętowymi urządzeń, a także za zapewnienie wysokiej jakości, wydajności oraz stabilności rozwiązań. Projekt realizowany jest w środowisku międzynarodowym.
Potencjalne zadania projektowe: projektowanie, rozwój i utrzymanie skalowalnych aplikacji Android. Ścisła współpraca z zespołami produktowymi, projektowymi w zakresie tworzenia architektury rozwiązań.
Wymagania:
• Min.5 lat doświadczenia w programowaniu na Androida (preferowane środowiska korporacyjne, POS, wbudowane lub zintegrowane sprzętowo)
• Dobra znajomość Kotlina (Java będzie dodatkowym atutem)
• Doświadczenie z Jetpack, Compose oraz Coroutines/Flow
• Doświadczenie z API REST, integracjami SDK oraz IPC/AIDL
• Znajomość CI/CD, Git
• Znajomość j. angielskiego na poziomie B2/C1
Mile widziane:
• Znajomość developmentu na terminale płatnicze
Cały proces nawiązywania współpracy oraz onboarding prowadzony jest zdalnie.
Proces nawiązywania współpracy składa się z:
• rozmowy telefonicznej (do 30 min)
• zdalnej video rozmowy - weryfikacji techniczno-biznesowej z naszym specjalistą/specjalistką (60-90 min)
• zdalnego spotkania z Product Owner projektu (30-60 min)
Primaris Services to ponad 250 ekspertów na pokładzie i 15 lat doświadczenia w branży IT na rynku polskim oraz zagranicznym. Realizujemy ambitne projekty o wysokiej złożoności z różnych obszarów - m.in. bankowości, ubezpieczeń, healthcare, robotyzacji, energetyki, mediów (mamy ponad 40 aktywnych klientów). Rośniemy w siłę oraz ciągle poszerzamy portfolio zarówno naszych usług jak i klientów.
Zakres naszej działalności obejmuje budowę systemów od zera, ich rozwój oraz utrzymanie, wdrożenia produktowe, alokacje całych Zespołów, a także pojedynczych Ekspertów w strukturach Klienta.
Ponadto od kilku lat działamy bardzo intensywnie jako złoty Partner firmy UiPath (obszar Robotic Process Automation) budując roboty i sprzedając licencje u naszych Klientów. Co miesiąc nawiązujemy współpracę z 7 nowymi osobami. Wierzymy, że ludzie z pasją to klucz do naszego wspólnego sukcesu! Właśnie dlatego ciągle poszukujemy nowych, zdolnych osób, które powiększą grono naszych współpracowników.
🔍 Dekoder Ogłoszenia
🔴
rozwoju i utrzymaniu aplikacji Android działających na specjalistycznych terminalach płatniczych
Może oznaczać pracę z mniej popularnymi, specyficznymi technologiami lub API, które nie są standardowe dla typowych aplikacji mobilnych.
🟡
Ścisła współpraca z zespołami produktowymi, projektowymi w zakresie tworzenia architektury rozwiązań.
Może oznaczać, że będziesz musiał brać udział w dyskusjach architektonicznych, które wykraczają poza samo kodowanie, wymagając większego zaangażowania w proces decyzyjny.
🔴
preferowane środowiska korporacyjne, POS, wbudowane lub zintegrowane sprzętowo
Chociaż brzmi to jak specjalizacja, może oznaczać pracę z przestarzałymi systemami lub ograniczeniami sprzętowymi, które utrudniają rozwój.
🟡
Projekt realizowany jest w środowisku międzynarodowym.
Może oznaczać pracę z różnymi strefami czasowymi, co może wpływać na komunikację i dostępność zespołu.