Android Developer
O projekcie
j-labs współpracuje z globalnym liderem branży paliwowej, który intensywnie rozwija e-mobilność (EV) na skalę międzynarodową. W ramach tej współpracy wdrażamy nowoczesne rozwiązania, takie jak płatności zbliżeniowe na stacjach, zaawansowane programy lojalnościowe oraz platformy sprzedażowe oparte na chmurze (Azure/AWS). Aplikacje znajdują się na różnych etapach rozwoju, a naszym głównym celem jest wdrażanie nowych funkcjonalności.
- Technologie i narzędzia: Android, Android SDK, Android SDK, Android Jetpack, Kotlin, Kotlin Corutines, Kotlin Flow, Android Jetpack, Dagger/Hilt, Gradle, Kibana, Grafana, Docker, Groovy, REST, GithubActions, Sonar, Git
- Zespół: 7–8 osób (Backend, Fullstack, Mobile Developerzy, Product Owner, Tester). Pracujemy w metodologii Scrum z dwutygodniowymi sprintami, stosując najlepsze praktyki wytwarzania oprogramowania: TDD, clean code i code review.
- Model pracy: hybrydowy – 2 dni w tygodniu z biura w Warszawie.
Wymagania
- Min. 5 lat doświadczenia w tworzeniu aplikacji mobilnych.
- Bardzo dobra znajomość Kotlin i Android SDK.
- Doświadczenie z architekturą REST/mikroserwisową i dokumentacją Swagger.
- Znajomość narzędzi: GitHub Actions, Gradle, Sonar, Git, Docker, Kibana, Grafana.
- Praktyczna znajomość Dependency Injection (Dagger/Hilt).
- Zaawansowane umiejętności w Kotlin Coroutines i Kotlin Flow.
- Android Jetpack (w tym Jetpack Compose) nie ma przed Tobą tajemnic.
- Praca w architekturze MVVM.
- Znajomość Gradle (Kotlin i Groovy).
- Angielski na poziomie B2/C1.