Warszawa

Szukamy pasjonata programowania na system Android, który dołączy do naszego zespołu i będzie współtworzył innowacyjne aplikacje mobilne. Jeśli lubisz wyzwania, cenisz sobie pracę w zespole i chcesz mieć realny wpływ na rozwój produktów finansowych, to ta oferta jest dla Ciebie.

Warunki zaangażowania:

Obszar: FinTech / Startup

Lokalizacja: praca hybrydowa w Warszawie (2-3 dni w tygodniu w biurze, reszta zdalnie)

Start: ASAP (akceptujemy kandydatury z max 2msc okresem wypowiedzenia)

Stawka (ustalana indywidualnie): 145 - 160 PLN netto + VAT / h

Zaangażowanie: B2B (outsourcing z 1dea), full-time, długofalowo

Stack projektu:

  • Kotlin (Coroutines, Flows)
  • Android Jetpack (Compose, Navigation)
  • Dagger 2 / Hilt (DI)
  • Firebase (Crashlytics, App Check, Cloud Messaging, App Distribution)
  • RESTful APIs (OAuth 2.0, Retrofit + OkHttp)
  • Testy jednostkowe (JUnit 5,4 i Mockk)
  • Java (RxJava)
  • Android (Activities, Fragments, XML layouts, Jetpack Navigation, Jetpack Architecture, Live Data, TapAndPay, Single Activity)
  • Koin DI framework
  • BitBucket CI/CD

Proces rekrutacyjny (100% zdalnie):

  • Krótka rozmowa telefoniczna informacyjno-zapoznawcza z rekruterem 1dea (~10 min)
  • Weryfikacja techniczno-projektowa z Klientem (~1 - 1,5 h)
  • (Jeśli OK) Rozmowa zapoznawcza z Szefem Działu u Klienta (~ 30 min)
  • Decyzja o podjęciu współpracy

Zakres obowiązków

  • Współpraca z zespołem: Będziesz blisko współpracować z programistami, analitykami biznesowymi i innymi specjalistami, aby wspólnie definiować i realizować cele produktowe.
  • Rozwój aplikacji: Twoim zadaniem będzie projektowanie i implementacja nowych funkcjonalności, dbanie o wydajność i stabilność aplikacji oraz utrzymanie istniejącego kodu.
  • Tworzenie innowacji: Będziesz uczestniczyć w tworzeniu nowych i udoskonalaniu istniejących produktów, mając realny wpływ na ich kształt i funkcjonalność.

  • Zatrudnienie na podstawie umowy B2B na czas nieokreślony
  • Dołączysz do firmy z solidną pozycją na rynku
  • Firma zapewnia nowoczesny sprzęt, oprogramowanie i konfigurację
  • Możliwość pracy w elastycznych godzinach
  • Możliwość pracy częściowo zdalnej
  • Profesjonalne doradztwo i wsparcie w rozwoju kariery od doświadczonego zespołu specjalistów 1dea
  • Cenimy sobie koleżeńskość, otwartość, szacunek, wzajemną pomoc i wsparcie w rozwijaniu kompetencji zarówno własnych, jak i kolegów i koleżanek z zespołu
  • Wspieramy kulturę kreatywności. Każdy członek zespołu ma możliwość proponowania własnych pomysłów i rozwiązań, a jego głos jest zawsze brany pod uwagę

  • Minimum 5 lat doświadczenia w roli Android Developera
  • Doświadczenie w pracy z Kotlinem: Znajomość zasad architektury MVI/Redux i Clean Architecture (znajomość MVVM będzie dodatkowym atutem)
  • Doświadczenie w tworzeniu aplikacji z wielomodułową strukturą, gdzie każdy moduł odpowiada za konkretną funkcję
  • Bardzo dobra znajomość Jetpack Compose
  • Bardzo dobra znajomość Dagger 2
  • Bardzo dobra znajomość Firebase
  • Bardzo dobra znajomość RESTful APIs
  • Bardzo dobra znajomość RxJava
  • Znajomość narzędzie CI/CD
  • Angielski komunikatywny na poziomie B2+

Dodatkowe atuty:

  • Doświadczenie w integracji skanerów kodów kreskowych/QR z urządzeniami mobilnymi (AIDL)
  • Umiejętność integracji drukarek z urządzeniami mobilnymi (biblioteki własne, komunikacja NFC z kartami płatniczymi)