Kotlin Multiplatform Developer | Branża Bankowa
Edge One Solutions Sp. z o.o.
Zobacz wszystkie oferty
B2B
Praca hybrydowa
Mid
Łódź
Gdańsk
Wrocław
Poznań
+4
Wygasa 14 lis 2026
9 dni temu
W skrócie
Kotlin Multiplatform Developer needed in Łódź for a bank sector project. Responsibilities include designing, developing, and maintaining mobile/multiplatform apps using Kotlin, Kotlin Multiplatform, Compose Multiplatform, Jetpack Compose. Requires Kotlin, KMP, Compose Multiplatform, Jetpack Compose, MVI/MVVM, Koin/Hilt, Ktor/Retrofit, JUnit/MockK, Gradle, Git, and AI tools. Hybrid work mode.
Słowa kluczowe
Skrót przygotowany przez AI na podstawie treści ogłoszenia.
Technologie, których używamy
O projekcie
Tak organizujemy naszą pracę
Tak pracujemy
Twój zakres obowiązków
- Projektowanie, rozwijanie i utrzymywanie aplikacji mobilnych oraz wieloplatformowych z wykorzystaniem Kotlin, Kotlin Multiplatform oraz Compose Multiplatform.
- Tworzenie nowoczesnych interfejsów użytkownika w oparciu o Jetpack Compose.
- Implementacja logiki aplikacyjnej z wykorzystaniem korutyn, Flow oraz dobrych praktyk programowania reaktywnego.
- Projektowanie i rozwój architektury aplikacji zgodnie z wzorcami MVI oraz MVVM.
- Integracja aplikacji z usługami zewnętrznymi oraz API przy użyciu bibliotek Ktor i Retrofit.
- Zarządzanie zależnościami w aplikacji z wykorzystaniem Koin oraz Hilt.
- Tworzenie, utrzymywanie i rozwijanie testów jednostkowych z użyciem JUnit oraz MockK.
- Konfiguracja i optymalizacja procesów budowania aplikacji przy użyciu Gradle.
- Praca z systemem kontroli wersji Git, w tym tworzenie branchy, obsługa pull requestów oraz code review.
- Współpraca z zespołem projektowym, analitykami, testerami oraz innymi programistami przy dostarczaniu wysokiej jakości rozwiązań.
- Dbanie o jakość kodu, jego czytelność, skalowalność oraz zgodność z przyjętymi standardami projektowymi.
- Wykorzystywanie narzędzi AI, takich jak GitHub Copilot, Claude i Cursor, w celu usprawnienia procesu tworzenia, analizy i optymalizacji kodu.
Nasze wymagania
- Znajomość języka Kotlin, korutyn oraz mechanizmu Flow.
- Znajomość Kotlin Multiplatform (KMP) oraz Compose Multiplatform.
- Znajomość Jetpack Compose.
- Znajomość wzorców architektonicznych MVI i MVVM.
- Znajomość frameworków i narzędzi Koin oraz Hilt do zarządzania zależnościami.
- Znajomość bibliotek Ktor oraz Retrofit do komunikacji sieciowej.
- Znajomość narzędzi JUnit i MockK oraz doświadczenie w tworzeniu testów jednostkowych.
- Znajomość narzędzia Gradle oraz procesów budowania aplikacji.
- Znajomość systemu kontroli wersji Git.
- Znajomość oraz umiejętność efektywnego wykorzystania narzędzi AI wspierających proces tworzenia oprogramowania, w szczególności GitHub Copilot, Claude i Cursor.
To oferujemy
- Opiekun kontraktu: Dedykowany Opiekun Kontraktu jest Twoim głównym punktem kontaktu w Edge1S w sprawach związanych z realizacją projektu, organizacją współpracy oraz możliwościami udziału w kolejnych projektach.
- Szkolenia, certyfikaty i konferencje: Możesz uczestniczyć w wybranych szkoleniach, certyfikacjach i konferencjach związanych z realizowanymi projektami albo zakresem współpracy. Zasady udziału i finansowania ustalamy indywidualnie.
- SmartChange: Gdy zbliża się koniec planowanego okresu projektu Klienta albo interesuje Cię inna rola projektowa, możesz zgłosić gotowość do udziału w kolejnym procesie kwalifikacji. Przedstawiamy dostępne propozycje współpracy B2B odpowiadające Twojemu doświadczeniu, specjalizacji i preferencjom. Zakres Usług oraz warunki każdego nowego SOW uzgadniamy odrębnie.
- Społeczność Edge1S: Możesz brać udział w webinarach #edge1talks oraz innych dobrowolnych inicjatywach budujących relacje w społeczności Edge1S.
- Aktywność fizyczna: Możesz uczestniczyć w inicjatywach sportowych organizowanych przez społeczność Edge1S oraz korzystać z udostępnianych sal treningowych.
- Usługi dodatkowe: Możesz dobrowolnie korzystać z usług dodatkowych oferowanych na warunkach dostępnych dla Wykonawców Edge1S, takich jak prywatna opieka medyczna, karta sportowa, ubezpieczenie oraz wsparcie psychologiczne. Dostępność, ceny oraz zasady przystąpienia określają dokumenty dotyczące poszczególnych usług.
- Platforma kafeteryjna: Możesz korzystać z platformy kafeteryjnej i samodzielnie decydować, na jakie dostępne w niej usługi lub produkty przeznaczasz przyznane punkty. Zasady uczestnictwa, przyznawania punktów i doładowań określa odrębny regulamin.
Benefity
Nie spełniasz wszystkich wymagań, a projekt Cię zainteresował?
| Opublikowana | 2026-10-15 |
| Źródło |
|
Hexjobs App
Narzędzia dopasowane do tej oferty.
Pozostało 21 dni
14.11.2026
Hexjobs App
Narzędzia dopasowane do tej oferty.
Podobne oferty
SAS Data Scientist (prognozowanie popytu)
SQUARE ONE RESOURCES sp. z o.o.
Łódź, łódzkieTest Automation Engineer – JavaScript (f/m/x)
Sii Sp. z o.o.
Łódź, łódzkieSenior ETL / Snowflake Engineer (K/M)
B2B.NET S.A.
Łódź, łódzkie.NET Developer (f/m/x)
Sii Sp. z o.o.
Łódź, łódzkieSenior Data Engineer (Java / Python / Apache Spark) (k/m/x)
B2B.NET S.A.
Łódź, łódzkie