Mobile Developer (Kotlin Multiplatform)
Scalo
Rola polega na tworzeniu aplikacji mobilnych z wykorzystaniem Kotlin Multiplatform, co oznacza pracę nad kodem, który będzie działał zarówno na platformie Android, jak i iOS. Kandydat będzie odpowiedzialny za implementację wzorców architektonicznych, pracę z asynchronicznością, komunikacją sieciową oraz testowanie. Oferta jest skierowana do doświadczonych programistów mobilnych.
Brakuje: nie podano szczegółów dotyczących specyfiki projektu, nad którym będzie pracował kandydat., brak informacji o wielkości zespołu projektowego..
Rola polega na tworzeniu aplikacji mobilnych z wykorzystaniem Kotlin Multiplatform, co oznacza pracę nad kodem, który będzie działał zarówno na platformie Android, jak i iOS. Kandydat będzie odpowiedzialny za implementację wzorców architektonicznych, pracę z asynchronicznością, komunikacją sieciową oraz testowanie. Oferta jest skierowana do doświadczonych programistów mobilnych.
- ✓Możliwość pracy w ramach Internal Mobility, co pozwala na zmianę projektu bez zmiany firmy.
- ✓Możliwość rozwijania kompetencji technicznych i presalesowych jako Ambasador SCALO.
- ✓Program poleceń z bonusem za polecenie znajomego.
- ✓Międzynarodowe projekty.
- !Oferta wspomina o pracy hybrydowej (raz w tygodniu z biura w Warszawie), ale nie precyzuje, czy jest to opcja, czy wymóg.
- !Wymienione technologie w sekcji 'Must have' są bardzo obszerne i mogą być interpretowane jako szeroki zakres oczekiwań.
- •Pisanie i utrzymywanie kodu w Kotlin Multiplatform dla aplikacji Android i iOS.
- •Implementacja wzorców architektonicznych takich jak Clean Architecture, SOLID, MVVM/MVI.
- •Praca z asynchronicznością przy użyciu Coroutines lub RxJava.
- •Implementacja komunikacji sieciowej przy użyciu Ktor lub OkHttp.
- •Pisanie i utrzymywanie testów jednostkowych i integracyjnych (JUnit, Mockk).
- •Praca z systemem kontroli wersji Git.
- •Współpraca z zespołami DevOps w zakresie CI/CD.
- •Uczestnictwo w code review.
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Kandydat z minimum 3-letnim doświadczeniem jako Mobile Developer (Android/iOS), który bardzo dobrze zna Kotlin i ma praktyczne doświadczenie z Kotlin Multiplatform. Musi znać wzorce architektoniczne, asynchroniczność, dependency injection i komunikację sieciową, a także pisać testy i pracować z Git i CI/CD. Wymagana jest biegła znajomość angielskiego.
Osoby z mniejszym niż 3-letnim doświadczeniem w tworzeniu aplikacji mobilnych, które nie znają Kotlin Multiplatform lub mają ograniczone doświadczenie z kluczowymi technologiami wymaganymi w ofercie.
- ?Jakie są konkretne wyzwania technologiczne związane z Kotlin Multiplatform w tym projekcie?
- ?Jak wygląda proces code review i jakie są oczekiwania wobec jego jakości?
- ?Czy istnieje możliwość pracy zdalnej w pełnym wymiarze, czy praca hybrydowa jest obowiązkowa?
- ?Jakie są główne cele projektu i jakie są jego kluczowe kamienie milowe?
- −Nie podano szczegółów dotyczących specyfiki projektu, nad którym będzie pracował kandydat.
- −Brak informacji o wielkości zespołu projektowego.
- −Nie sprecyzowano, jak często wymagana jest obecność w biurze w Warszawie.
Firma promuje kulturę współpracy, dzielenia się wiedzą i budowania relacji poprzez integracje i wydarzenia firmowe.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Android. Pełne statystyki zarobków →