Mobile Developer (Kotlin Multiplatform)
⚲ Warszawa, Ochota
150 zł netto (+ VAT) / godz.
Wymagania
- Android
- iOS
- Kotlin
- Kotlin Multiplatform
- JUnit
- Mockk
- Git
- Koin
- Dagger
- Ktor
- OkHttp
- Jetpack Compose
- Compose Multiplatform
- SQLDelight
Opis stanowiska
Nasze wymagania:
Masz min. 3 lata doświadczenia jako Mobile Developer (Android/iOS)
Bardzo dobrze znasz Kotlin oraz masz praktyczne doświadczenie z Kotlin Multiplatform
Znasz wzorce architektoniczne (Clean Architecture, SOLID, MVVM/MVI)
Swobodnie pracujesz z asynchronicznością (Coroutines lub RxJava)
Masz doświadczenie z dependency injection (Koin lub Dagger) oraz komunikacją sieciową (Ktor / OkHttp)
Piszesz i utrzymujesz testy (JUnit, Mockk)
Pracujesz z Git oraz CI/CD
Posługujesz się językiem angielskim w pracy technicznej
Posiadasz wykształcenie wyższe (Informatyka lub pokrewne)
Mile widziane:
Znasz Jetpack Compose lub Compose Multiplatform
Masz doświadczenie z SQLDelight
Posiadasz podstawową znajomość iOS / Swift / Xcode
Pracowałeś/aś w sektorze bankowym lub fintech
Znasz zagadnienia bezpieczeństwa (szyfrowanie, kryptografia)
Masz doświadczenie w pracy w dużych zespołach i uczestniczyłeś/aś w code review
O projekcie:
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Jesteśmy firmą, która wykorzystuje szerokie spektrum usług IT, żeby pomagać klientom.
Obszary naszego działania to m.in.: doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi, dedykowane zespoły developerskie.
Cześć! U nas znajdziesz to, czego szukasz - przekonaj się!
Zakres obowiązków:
Rozwój aplikacji mobilnych w oparciu o Kotlin Multiplatform
Projektowanie i rozwój architektury aplikacji
Integracja z usługami backendowymi
Dbanie o jakość kodu oraz testy
Współpraca w zespołach cross-platform
Praca hybrydowa (raz w tygodniu praca z biura w Warszawie)
Stawka: do 150 zł netto + VAT/H/B2B
Oferujemy:
Stabilną współpracę i różnorodne projekty (Software, Embedded, Data, Cloud Services)
Możliwość rozwoju kompetencji jako Ambasador Scalo - doskonal skille techniczne i presalesowe w społeczności naszych ekspertów, wpływaj na rozwój organizacji, wspieraj innych
Przestrzeń do budowania marki osobistej - twórz wartościowe treści, dziel się wiedzą i doświadczeniem, występuj jako prelegent na wydarzeniach (np. ProMeet)
Prywatną opiekę medyczną - Luxmed
Kafeteryjny system benefitów - Motivizer
Dostęp do karty Multisport
Program poleceń pracowniczych z nagrodami
Integracje i wydarzenia firmowe
Masz min. 3 lata doświadczenia jako Mobile Developer (Android/iOS)
Bardzo dobrze znasz Kotlin oraz masz praktyczne doświadczenie z Kotlin Multiplatform
Znasz wzorce architektoniczne (Clean Architecture, SOLID, MVVM/MVI)
Swobodnie pracujesz z asynchronicznością (Coroutines lub RxJava)
Masz doświadczenie z dependency injection (Koin lub Dagger) oraz komunikacją sieciową (Ktor / OkHttp)
Piszesz i utrzymujesz testy (JUnit, Mockk)
Pracujesz z Git oraz CI/CD
Posługujesz się językiem angielskim w pracy technicznej
Posiadasz wykształcenie wyższe (Informatyka lub pokrewne)
Mile widziane:
Znasz Jetpack Compose lub Compose Multiplatform
Masz doświadczenie z SQLDelight
Posiadasz podstawową znajomość iOS / Swift / Xcode
Pracowałeś/aś w sektorze bankowym lub fintech
Znasz zagadnienia bezpieczeństwa (szyfrowanie, kryptografia)
Masz doświadczenie w pracy w dużych zespołach i uczestniczyłeś/aś w code review
O projekcie:
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Jesteśmy firmą, która wykorzystuje szerokie spektrum usług IT, żeby pomagać klientom.
Obszary naszego działania to m.in.: doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi, dedykowane zespoły developerskie.
Cześć! U nas znajdziesz to, czego szukasz - przekonaj się!
Zakres obowiązków:
Rozwój aplikacji mobilnych w oparciu o Kotlin Multiplatform
Projektowanie i rozwój architektury aplikacji
Integracja z usługami backendowymi
Dbanie o jakość kodu oraz testy
Współpraca w zespołach cross-platform
Praca hybrydowa (raz w tygodniu praca z biura w Warszawie)
Stawka: do 150 zł netto + VAT/H/B2B
Oferujemy:
Stabilną współpracę i różnorodne projekty (Software, Embedded, Data, Cloud Services)
Możliwość rozwoju kompetencji jako Ambasador Scalo - doskonal skille techniczne i presalesowe w społeczności naszych ekspertów, wpływaj na rozwój organizacji, wspieraj innych
Przestrzeń do budowania marki osobistej - twórz wartościowe treści, dziel się wiedzą i doświadczeniem, występuj jako prelegent na wydarzeniach (np. ProMeet)
Prywatną opiekę medyczną - Luxmed
Kafeteryjny system benefitów - Motivizer
Dostęp do karty Multisport
Program poleceń pracowniczych z nagrodami
Integracje i wydarzenia firmowe
🔍 Dekoder Ogłoszenia
🔴
Masz min. 3 lata doświadczenia jako Mobile Developer (Android/iOS)
Choć wspomniano o Android/iOS, główny nacisk jest na Kotlin Multiplatform, więc doświadczenie w natywnym rozwoju może być mniej istotne niż umiejętność pracy z KMP.
🟡
Znasz wzorce architektoniczne (Clean Architecture, SOLID, MVVM/MVI)
Wymagane jest teoretyczne zrozumienie, ale niekoniecznie głębokie, praktyczne zastosowanie w kontekście Kotlin Multiplatform, co może być nowością.
🟡
Pracujesz z Git oraz CI/CD
Standardowa umiejętność, ale brak szczegółów co do konkretnych narzędzi CI/CD może sugerować, że nie jest to kluczowy element lub będzie to nauka od podstaw.
🟡
Posiadasz wykształcenie wyższe (Informatyka lub pokrewne)
W wielu firmach IT wykształcenie wyższe jest formalnością, a liczy się przede wszystkim doświadczenie i umiejętności praktyczne.
🔴
Pracowałeś/aś w sektorze bankowym lub fintech
Może oznaczać, że projekt będzie miał specyficzne wymagania dotyczące bezpieczeństwa i regulacji, co może być wyzwaniem lub ograniczeniem dla niektórych kandydatów.