W skrócie
- Zadania: Twórz aplikacje mobilne w Kotlin Multiplatform i współpracuj z zespołem w Agile.
- Firma: Droids On Roids, innowacyjna firma zajmująca się produktami cyfrowymi.
- Benefity: Możliwość pracy zdalnej, rozwój zawodowy i praca nad nowoczesnymi projektami.
- Pozostałe informacje: Rekrutacja na przyszłe projekty, więc bądź gotowy na dłuższy proces.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość aplikacji mobilnych.
- Kwalifikacje: 3+ lata doświadczenia w rozwoju aplikacji mobilnych oraz znajomość Kotlin i Swift.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Drive the Future of Kotlin Multiplatform and make an impact! Proszę pamiętać: To jest oferta pracy na przyszłe projekty Kotlin Multiplatform. Czas realizacji projektów może się różnić w zależności od sytuacji. Twoja aplikacja oznacza, że jesteś otwarty na kontakt w przyszłości. Szukamy inżyniera oprogramowania Kotlin Multiplatform do budowy wysokiej jakości aplikacji natywnych. Jeśli znasz Kotlin i Swift (nawet na różnych poziomach), lubisz pracować w zwinnych środowiskach i pasjonujesz się czystym, łatwym do utrzymania kodem, chcielibyśmy usłyszeć od Ciebie!
O Droids On Roids: Na początku 2025 roku Droids On Roids połączyło siły z Apadmi, europejską firmą zajmującą się produktami cyfrowymi specjalizującą się w mobilnych rozwiązaniach. Tworzymy cyfrowe doświadczenia, które generują wymierną wartość dla organizacji i ich klientów. Nasza grupa łączy możliwości w zakresie Produktu, Projektowania, Inżynierii, Danych i AI, Realizacji oraz Wzrostu w różnych firmach operacyjnych.
Twoje zadania będą obejmować:
- Rozwój natywnych aplikacji mobilnych dla Androida i iOS przy użyciu wspólnego kodu Kotlin Multiplatform,
- Pracę z kodami Kotlin i Swift,
- Dostarczanie całych funkcji, w tym UI, zarządzania stanem, logiki biznesowej i komunikacji z backendem,
- Pisanie testów automatycznych i praca z procesem CI/CD,
- Formowanie architektury aplikacji i zapewnienie wysokiej jakości kodu,
- Kontakt z klientami, właścicielami produktów i analitykami biznesowymi,
- Współpracę z programistami i inżynierami QA w zespołach Agile,
- Mentorowanie i wspieranie innych programistów poprzez dzielenie się wiedzą, przeprowadzanie przeglądów kodu i promowanie najlepszych praktyk w rozwoju Kotlin Multiplatform.
Wymagania - chcemy Cię, jeśli masz:
- 3+ lata doświadczenia jako programista mobilny,
- Doświadczenie komercyjne z Kotlin Multiplatform (KMP),
- Znajomość języków Kotlin i Swift,
- Znajomość wzorców projektowych stosowanych w aplikacjach mobilnych,
- Doświadczenie w pracy z architekturą MVVM lub MVI,
- Biegłość w frameworkach UI: SwiftUI, Jetpack Compose i UIKit,
- Doświadczenie z Dependency Injection,
- Umiejętność implementacji komunikacji HTTP przy użyciu Ktor Client,
- Umiejętność pracy z asynchronicznym kodem przy użyciu Kotlin Coroutines i Swift Concurrency,
- Umiejętności w pisaniu testów automatycznych,
- Umiejętność pisania czystego, prostego i testowalnego kodu,
- Znajomość architektury aplikacji zalecanej przez Google lub Clean Architecture,
- Doświadczenie w pracy z aplikacjami wielomodułowymi,
- Świetne umiejętności komunikacyjne i zarządzania czasem,
- Biegła znajomość języka angielskiego i polskiego, w mowie i piśmie (minimum poziom B2).
Co dodatkowo nas zaimponuje:
- Znajomość Compose Multiplatform,
- Umiejętność zarządzania zależnościami przy użyciu biblioteki Koin,
- Doświadczenie w pracy z podmodułami Gita, KMMBridge lub Monorepos.
Pamiętaj, że to rekrutacja na przyszłe projekty - dlatego nasz proces rekrutacyjny i terminy komunikacji mogą być dłuższe niż zwykle. Zachowamy Twój profil w pamięci i skontaktujemy się, gdy będziemy mieli projekt, który odpowiada Twojemu doświadczeniu i dostępności.
Kotlin Multiplatform Software Engineer in Wrocław – pracodawca: Droids On Roids
Droids On Roids to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności oraz awansowanie w ramach organizacji. Pracując z nami, będziesz miał dostęp do nowoczesnych narzędzi AI, które wspierają efektywność projektów, a także możliwość pracy w zespole pełnym pasjonatów, co czyni każdy dzień wyjątkowym.