Pracuj.pl Praca zdalna Junior

Junior Android Software Developer

Ailleron

⚲ Kraków, Czyżyny

Do uzgodnienia

Wymagania

  • Android
  • Kotlin
  • Java
  • Android NDK
  • Dagger
  • RxJava
  • Android Jetpack
  • Jetpack Compose
  • REST API
  • Git
  • Copilot

Opis stanowiska

Nasze wymagania:
Doświadczenie w tworzeniu aplikacji mobilnych na platformę Android
Dobra znajomość języków: Kotlin; Java
Praktyczne doświadczenie z: Android NDK; Dagger 2 (Dependency Injection); RxJava; Kotlin Coroutines; Android Jetpack; Jetpack Compose; REST API; Git; Copilot
Doświadczenie w projektowaniu i rozwijaniu aplikacji w oparciu o wzorce: MVP; MVVM
Umiejętność pracy zespołowej, komunikatywność i odpowiedzialność za realizowane zadania
Dobra znajomości języka angielskiego w mowie i piśmie

O projekcie:
Poszukujemy specjalistów do pracy przy rozwoju produktu LiveBank http://livebank24.com, który jest nowoczesną platformą pozwalającą na przeprowadzanie rozmów czat, audio i video z pracownikami banków i innych instytucji. Szukamy osób kreatywnych, które swoją wiedzą i umiejętnościami będą wspierały zespół przy budowie i wdrażaniu naszego produktu.

Zakres obowiązków:
Tworzenie nowych funkcjonalności oraz utrzymanie i optymalizacja istniejących funkcjonalności.
Integracja aplikacji z systemami wewnętrznymi oraz zewnętrznymi usługami.
Przeprowadzanie analiz technicznych oraz researchu dla nowych inicjatyw produktowych.
Aktywny udział w procesie code review oraz dbanie o wysoką jakość kodu.
Wspieranie zespołu w wymianie wiedzy i rozwijaniu dobrych praktyk programistycznych.

Oferujemy:
Możliwość pracy zdalnej
Prywatną opiekę medyczną, ubezpieczenie na życie, kartę Multisport
Zajęcia z języka angielskiego/ niemieckiego
Szkolenia zewnętrzne i wewnętrzne
80 h na samorozwój
Programy wellbeingowe i inicjatywy integracyjne

🔍 Dekoder Ogłoszenia

🔴
Doświadczenie w tworzeniu aplikacji mobilnych na platformę Android
Może oznaczać zarówno komercyjne projekty, jak i projekty hobbystyczne, lub nawet ukończone kursy.
🔴
Praktyczne doświadczenie z: Android NDK
W przypadku stanowiska juniorskiego, 'praktyczne doświadczenie' z NDK może być trudne do osiągnięcia i może oznaczać jedynie podstawową znajomość.
🟡
80 h na samorozwó
Może to być pula godzin na szkolenia, kursy, konferencje, ale też czas poświęcony na naukę w ramach bieżących projektów.
🔴
Wspieranie zespołu w wymianie wiedzy i rozwijaniu dobrych praktyk programistycznych.
Oczekuje się, że junior będzie aktywnie uczestniczył w dyskusjach i proponował usprawnienia, mimo braku doświadczenia.
🔴
Przeprowadzanie analiz technicznych oraz researchu dla nowych inicjatyw produktowych.
Może oznaczać zadania wykraczające poza typowe obowiązki juniorskiego developera, wymagające samodzielności w badaniu nowych technologii.