Point your AI agent at freehire and let it find you a job.

Get the CLI →

ITFS Sp. z o.o.

NewBe an early applicant

Android Engineer (Kotlin)

Posted 1 view
Discussion

Summary

100% remote Android engineer (B2B contract via ITFS) building a medical e-commerce mobile app, with occasional quarterly office meetings in Warsaw. Day-to-day work centers on Kotlin with Jetpack Compose, Hilt, Room, Coroutines/Flow and Retrofit, applying MVVM and Clean Architecture.

Miejsce pracy: 100% zdalnie (ze sporadycznymi spotkaniami w biurze w Warszawie maks. raz na kwartał)

Start: ASAP (do 1 miesiąca OW)

Branża: e-commerce medyczny

Forma współpracy: B2B z ITFS

Stawka: 90-112 PLN/h + VAT

Proces rekrutacyjny: Krótka rozmowa telefoniczna z rekruterem ITFS -> Rozmowa techniczno-projektowa -> Decyzja


P3614

  • Min. 3 lata doświadczenia komercyjnego w tworzeniu aplikacji na platformę Android,
  • Bardzo dobra, praktyczna znajomość języka Kotlin,
  • Praktyczna znajomość frameworka Jetpack Compose,
  • Doświadczenie w pracy z biblioteką Hilt,
  • Znajomość bazy danych Room,
  • Praktyczna znajomość Kotlin Coroutines oraz Kotlin Flow,
  • Doświadczenie w pracy z biblioteką Retrofit lub analogicznymi rozwiązaniami sieciowymi,
  • Bardzo dobra znajomość wzorców architektonicznych MVVM oraz Clean Architecture,
  • Znajomość zasad SOLID, programowania obiektowego oraz wzorców projektowych,
  • Doświadczenie w projektowaniu i budowaniu złożonych aplikacji mobilnych,
  • Doświadczenie w zakresie architektury aplikacji mobilnych oraz refaktoryzacji kodu,
  • Znajomość zagadnień bezpieczeństwa aplikacji mobilnych oraz bezpiecznego przetwarzania danych,
  • Bardzo dobra znajomość wytycznych Android UI/UX oraz dobrych praktyk tworzenia interfejsów,
  • Doświadczenie we wdrażaniu dostępnych i przyjaznych dla użytkownika interfejsów mobilnych,
  • Doświadczenie w uczestnictwie w przeglądach kodu oraz dyskusjach technicznych,
  • Samodzielność oraz wysokie poczucie odpowiedzialności za dostarczane rozwiązania,
  • Doskonałe umiejętności komunikacyjne i praca w zespole,
  • Znajomość koncepcji CI/CD oraz cyklu wytwarzania oprogramowania,
  • Znajomość języka angielskiego na poziomie min. B2.

Mile widziane:

  • Doświadczenie na stanowisku Senior, Lead, Principal lub Tech Lead,
  • Doświadczenie w pracy z Native Modules, architekturami opartymi o WebView lub Server-Driven UI (SDUI),
  • Doświadczenie w budowaniu lub utrzymaniu Design Systemów i bibliotek komponentów UI,
  • Doświadczenie w zakresie modularyzacji aplikacji mobilnych,
  • Znajomość Firebase Analytics lub innych platform analitycznych,
  • Doświadczenie w pisaniu testów jednostkowych oraz automatycznych,
  • Doświadczenie z narzędziami do testów E2E, takimi jak Maestro,
  • Znajomość wymogów RODO (GDPR) w kontekście aplikacji mobilnych,
  • Doświadczenie w pracy z narzędziami Git, Jira oraz Confluence,
  • Doświadczenie w ścisłej współpracy z zespołami UX i pracy z narzędziem Figma,
  • Praktyczna znajomość standardów dostępności (accessibility) i projektowania włączającego,
  • Doświadczenie w wykorzystaniu narzędzi AI w codziennej pracy programistycznej,
  • Doświadczenie w budowaniu skalowalnych platform mobilnych wspierających wiele zespołów produktowych.

Skills

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available