Apply
Now

Senior Android Developer (CMP)

Find your best career opportunity and #growITwithus!

Job description

Projekt obejmuje rozwój aplikacji mobilnych, które są już dostępne produkcyjnie i są stale rozwijane. Prace koncentrują się zarówno na wdrażaniu nowych funkcjonalności, jak i rozbudowie oraz refaktoryzacji istniejących rozwiązań, optymalizacji kodu i usprawnieniach biznesowych.

Zespół pracuje w metodyce Agile, w ramach dwutygodniowych sprintów. Kontraktor będzie współpracować z Tribe Omnichannel.

#LI-Remote

#LI-MS2

Your responsibilities

• Rozwój i utrzymanie aplikacji.

• Projektowanie i wdrażanie nowych funkcjonalności.

• Rozbudowa, refaktoryzacja i optymalizacja istniejącego kodu.

• Tworzenie i rozwijanie rozwiązań z wykorzystaniem Kotlin, Jetpack Compose oraz Compose Multiplatform.

• Dbanie o jakość, wydajność i architekturę aplikacji.

• Tworzenie oraz rozwijanie testów automatycznych.

• Współpraca z zespołem w ramach dwutygodniowych sprintów Agile.

Our requirements

To succeed at this job, you must have:

• Minimum 5 lat komercyjnego doświadczenia w rozwoju aplikacji na Androida.

• Bardzo dobra znajomość Kotlin.

• Doświadczenie w pracy z Jetpack Compose.

• Znajomość Compose Multiplatform (CMP) i/lub Kotlin Multiplatform (KMP) – szczególnie cenione jest doświadczenie komercyjne i produkcyjne.

• Praktyczna znajomość Clean Architecture i wzorca MVVM.

• Doświadczenie w tworzeniu testów automatycznych, m.in. z wykorzystaniem Espresso, JUnit i MockK.

• Samodzielność, bardzo dobre umiejętności techniczne i zdolność do szybkiego wdrożenia się w projekt.

• Komunikatywna znajomość języka polskiego.

• Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną i kodem.

It would be preferred if you have:

• Doświadczenie komercyjne z Compose Multiplatform / Kotlin Multiplatform, w tym współdzielenie kodu Android/iOS i migracja aplikacji.

• Praca z Jetpack Compose w dużych aplikacjach, tworzenie własnych komponentów UI i design systemów.

• Doświadczenie w sektorze bankowym lub fintech.

• Rozwój i optymalizacja aplikacji o dużej liczbie użytkowników.

• Mentoring, code review i podejmowanie decyzji architektonicznych.

• Publikacja aplikacji w Google Play i znajomość procesu release’owego.

Benefits

• Program Mobilności Wewnętrznej – ciesz się wieloma możliwościami rozwoju kariery, rotacją stanowisk, różnorodnością projektów i technologii

• Program Poleceń – ciesz się współpracą ze swoimi kolegami i otrzymaj bonus!

• Klub NATEK 5/10 lat – oferujemy długoterminową współpracę i świętujemy każdą piątą rocznicę współpracy prezentami

• Wydarzenia CSR NATEK i budowanie zespołów – ciesz się naszymi wartościami: odpowiedzialnością, partnerstwem i wiedzą specjalistyczną oraz #workITwithus

• Kafeteria

• Opieka medyczna

• Karta Klubu Multisport

• Szkolenia techniczne i personalne

• Kursy językowe

Dodatkowo tylko dla UOP:

• Ubezpieczenie na życie

• Bonusy za wydarzenia personalne

• Dzień wolny na wolontariat

Model:
Remote
Locations: Poland
Type of contract:
B2B or CoW
Categories: DevelopmentMobile App Development

Meet NATEK talents

And check our social media:

facebookinstagramLinkedIntwitteryoutubetiktok
  • news

    In NATEK you will have a chance to share your passions with other coworkers: Oksana and Wojtek made some kilometers for our #ActivityForCharity challenge.

Related jobs:

DevelopmentBulgaria, SofiaHybridMore
DevelopmentPolandRemoteMore
DevelopmentPoland, GdanskHybridMore
DevelopmentGermanyHybridMore
C++DevelopmentPolandRemoteMore
DevelopmentDatabasePolandPoland, WroclawRemoteMore
DevelopmentPoland, WroclawHybridMore
Data AnalysisDevelopmentPoland, WroclawHybridMore
DatabaseDevelopmentSystem EngineerPolandRemoteMore
Mobile App DevelopmentDevelopmentBulgariaRemoteMore
Show:

Didn't find
a suitable vacancy?
Send us your CV

Didn't
find

did-not-find

A suitable vacancy ? Send us your CV