Opis
Droids On Roids prowadzi rekrutację na stanowisko inżyniera oprogramowania Kotlin Multiplatform, który będzie tworzyć wysokiej jakości natywne aplikacje na Androida i iOS z wykorzystaniem współdzielonego kodu Kotlin Multiplatform. Rola obejmuje rozwijanie funkcji w obszarach interfejsu użytkownika, zarządzania stanem, logiki biznesowej i komunikacji z backendem; pisanie testów automatycznych i pracę z CI/CD; kształtowanie architektury aplikacji; współpracę z klientami, właścicielami produktów, analitykami biznesowymi, programistami i inżynierami QA; a także mentoring innych programistów. Kandydaci muszą mieć co najmniej trzy lata doświadczenia w tworzeniu aplikacji mobilnych, komercyjne doświadczenie z Kotlin Multiplatform, znajomość Kotlin i Swift, mobilnych wzorców projektowych, architektury MVVM lub MVI, biegłość w korzystaniu z frameworków UI, wstrzykiwania zależności, komunikacji HTTP z Ktor Client, programowania asynchronicznego, testowania automatycznego, tworzenia czystego i testowalnego kodu, znajomość architektury aplikacji, doświadczenie z aplikacjami wielomodułowymi oraz biegłą znajomość języka angielskiego i polskiego.
