Android Engineer (Kotlin) (Remote)

ITFS

15100-18800 PLN miesięcznie (B2B)

Czym będziesz się zajmować?

Branża: e-commerce medyczny

  • Projektowanie i rozwój aplikacji na system Android z wykorzystaniem języka Kotlin oraz nowoczesnych technologii mobilnych,
  • Współudział w projektowaniu i ewolucji docelowej architektury mobilnej,
  • Projektowanie i wdrażanie struktury Android Native Shells oraz komponentów Native Modules,
  • Wsparcie inicjatyw związanych z modularyzacją oraz skalowalnością aplikacji,
  • Integracja natywnych komponentów systemu Android z rozwiązaniami WebView oraz Server-Driven UI (SDUI),
  • Tworzenie i utrzymanie mobilnego Design Systemu, w tym bibliotek komponentów UI, dokumentacji i wytycznych programistycznych,
  • Ścisła współpraca z Product Ownerami, UX Designerami, Inżynierami Backendowymi oraz pozostałymi interesariuszami,
  • Refaktoryzacja istniejącego kodu oraz dbanie o czystość architektoniczną i łatwość utrzymania aplikacji,
  • Udział w przeglądach kodu (code review) oraz sesjach pair programming,
  • Mentoring i wsparcie merytoryczne dla młodszych członków zespołu,
  • Definiowanie i promowanie standardów kodowania oraz dobrych praktyk inżynieryjnych,
  • Tworzenie i aktualizacja dokumentacji technicznej,
  • Zapewnienie stałego utrzymania i wsparcia dla istniejących rozwiązań mobilnych,
  • Współudział w procesach CI/CD, zarządzaniu wydaniami oraz publikacji aplikacji w Google Play,

Kogo poszukujemy?

  • 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,
  • Znajomość koncepcji CI/CD oraz cyklu wytwarzania oprogramowania,
  • Znajomość języka angielskiego na poziomie min. B2.

Czego wymagamy?

Znajomości:

Języki:

  • Polski
  • Angielski

Jakie warunki i benefity otrzymasz?

  • 90-112 PLN godzinowo (B2B)
  • B2B - Elastyczne godziny pracy (100%)
  • Praca zdalna: W całości
  • Pakiet medyczny, Pakiet sportowy

Gdzie będziesz pracował?

Zdalnie

Kim jesteśmy? – ITFS

ITFS jest firmą consultingową z Trójmiasta, posiadającą także oddział w Warszawie. Zajmujemy się przede wszystkim rekrutacją specjalistów IT i tworzeniem projektowych Software House dla naszych Klientów z Polski oraz Europy Zachodniej.

Strona firmy: ITFS