Senior Android Developer
Коротко
Develops Android applications using Kotlin, REST APIs, Flow, and Git. · Needs: Kotlin, REST API, Android, Flow, Git.
Описание от работодателя
Required skills: Kotlin, REST API, Android, Flow, Git
O zespole:
Obszar IT E-Commerce w Silky Coders odpowiada za rozwój i wydajność platform sprzedażowych, takich jak strony internetowe i aplikacje mobilne, które obsługują klientów na 46 rynkach. Zespoły E-Commerce specjalizują się w kluczowych elementach platform, takich jak płatności, zakupy, promocje, zwroty i aspekt wizualny. Specjaliści IT dbają o ich rozwój, dostosowując systemy do zmieniających się potrzeb rynku, wpływając tym samym na jakość obsługi klientów marek Grupy Kapitałowej LPP, takich jak Reserved, Sinsay, House, Mohito i Cropp.
Dołączysz do zespołu rozwijającego aplikacje mobilne marek LPP, odpowiedzialnego za kartę produktu, czyli miejsce, w którym klient podejmuje decyzję o zakupie. Aplikacja jest dziś głównym kanałem sprzedaży, więc efekty Twojej pracy będą widoczne w konwersji i wartości koszyka. Będziesz odpowiadać za projektowanie i rozwój rozwiązań na platformę Android, współtworząc produkty wykorzystywane każdego dnia przez miliony użytkowników. Pracujemy blisko produktu i biznesu, dlatego będziesz mieć wpływ na to, co powstaje, oraz na to, jak jest zbudowane. Szukamy osoby, która łączy ekspercką wiedzę techniczną z umiejętnością proponowania najlepszych rozwiązań biznesowych oraz dzielenia się wiedzą w zespole.
Stack Technologiczny: Kotlin, Jetpack Compose, Kotlin Multiplatform, Coroutines/Flow, Ktor, Koin, Navigation 3, kotest/mockk/turbine, GrowthBook, Firebase
Co jest dla nas ważne:
Minimum 4 lata doświadczenia w tworzeniu komercyjnych aplikacji na platformę Android
Bardzo dobra znajomość Kotlin, w tym Coroutines i Flow
Bardzo dobra znajomość Jetpack Compose: zarządzanie stanem, lazy layouts, wydajność rekompozycji
Doświadczenie w integracji aplikacji z REST API
Umiejętność projektowania i wdrażania rozwiązań na podstawie wymagań biznesowych
Umiejętność profilowania i optymalizacji ekranów Compose
Doświadczenie w projektowaniu stanu dla złożonych ekranów Compose
Doświadczenie w projektowaniu architektury aplikacji Android (warstwy, DI, modularyzacja) i umiejętność uzasadniania decyzji architektonicznych
Doświadczenie w pracy z Git
Chęć dzielenia się wiedzą i wspierania rozwoju innych członków zespołu
Zainteresowanie nowymi trendami i technologiami mobilnymi
Znasz język polski na poziomie C1 oraz język angielski na poziomie B2
AI-powered skills: Doświadczenie w pracy z narzędziami AI przekładające się na mierzalne oszczędności czasu i wzrost jakości
Mile widziane:
· Doświadczenie w rozwijaniu funkcji za feature flagami i w ramach eksperymentów A/B
· Doświadczenie lub chęć rozwoju w Kotlin Multiplatform
· Doświadczenie w e-commerce lub aplikacjach konsumenckich o dużej skali
· Doświadczenie w projektowaniu strategii testowania aplikacji Compose: dobór poziomów testów i stabilne uruchamianie w CI
Co będziesz robić:
Rozwijać aplikacje mobilne marek należących do LPP projektując i implementując rozwiązania na platformę Android
Rozwijać i oceniać eksperymenty A/B na karcie produktu we współpracy z product ownerem i zespołem analityki
Przeprowadzać analizy techniczne oraz rekomendować optymalne rozwiązania
Brać udział w code review i dbać o wysoką jakość kodu
Ściśle współpracować z zespołem iOS, dbając o spójność rozwiązań między platformami
Współpracować z zespołem UX/UI, wdrażając projekty z Figmy w oparciu o design system i tokeny
Optymalizować i profilować aplikacje w celu zapewnienia najlepszej wydajności
Tworzyć i rozwijać testy jednostkowe
Wspierać zespół swoją wiedzą ekspercką i promować dobre praktyki programistyczne
Co zyskasz, gdy do nas dołączysz:
Prywatna opieka medyczna na preferencyjnych warunkach (Lux Med albo Enel Med do wyboru)
Ubezpieczenie grupowe – możesz zabezpieczyć siebie oraz członków rodziny na preferencyjnych warunkach
Program HeLPP – program wellbeingowy obejmujący bezpłatne i anonimowe doradztwo w obszarach: prawnym, psychologicznym i finansowym
Program Poleceń Pracowniczych – dzięki któremu, masz wpływ na to z kim pracujesz
Budżet rozwojowy – możliwość skorzystania z działań nakierowanych na rozwój indywidualnych kompetencji i umiejętności
Budżet integracyjny – dbamy o to, by regularnie spotykać się z zespołem i wspólnie spędzać czas
Godziny pracy – core hours między 9 a 15
Parking samochodowy i rowerowy
Kody zniżkowe -25% na zakupy w salonach marek LPP: (Reserved, Mohito, Cropp, House i Sinsay) – którymi możesz dzielić się z bliskimi, także online
Multisport – jeśli lubisz aktywnie spędzać czas, możesz wspólnie z bliskimi skorzystać z wybranej oferty sportowo-rekreacyjnej
Siłownia – przy ul. Łąkowej w Gdańsku 5 minut spacerem od siedziby Silky Coders
Styl pracy oparty na zaufaniu, odpowiedzialności i autonomii – masz realny wpływ na to, jak pracujesz i co dowozisz
Etapy rekrutacji:
Etap I: Spotkanie rekrutacyjne online (1,5h), na które składa się część techniczna oraz HR
Etap II: Spotkanie rekrutacyjne online (do 1,5h) - Team Fit: rozmowa z managerem o projekcie, zespole oraz wzajemnych oczekiwaniach dotyczących współpracy
Feedback i decyzja