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

Get the CLI →

ITFS

NewBe an early applicant

Android Engineer (Kotlin)

Posted 1 view
Discussion

Summary

Build and evolve Android apps in Kotlin and Jetpack Compose for a medical e-commerce client: design native shells and Native Modules, integrate WebView/Server-Driven UI, maintain a mobile design system, and contribute to CI/CD and Google Play releases, with code reviews and mentoring. Fully remote B2B role.

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?

3 lata doświadczenia na podobnym stanowisku
Znajomości:
  • Kotlin
  • Jetpack Compose
  • Room
  • MVVM
  • Clean Architecture
  • SOLID
Języki:
  • Polski
  • Angielski


Jakie warunki i benefity otrzymasz?
  • 15.1k–18.8k PLN netto/m (B2B)
  • B2B - Elastyczne godziny pracy (100%)
  • Praca zdalna: W całości
  • Pakiet medyczny, Pakiet sportowy


Kim jesteśmy?
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.

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