Aplikuj, jeśli spełniasz poniższe wymagania – dołącz do wielokrotnie nagradzanego zespołu mobilnego, który tworzy aplikacje używane przez miliony użytkowników w całej Europie.
Rozpoczynamy budowanie własnych kompetencji w technologiach mobilnych i powiększamy nasz zespół - na tym stanowisku będziesz mieć realny wpływ na rozwój wielobrandowej platformy e-commerce dla marek Answear, Medicine i PRM.
🔍 Nasze wymagania:
- Minimum 3-letnie doświadczenie w tworzeniu aplikacji natywnych na platformę Android
- Bardzo dobra znajomość Kotlin i Jetpack Compose
- Bardzo dobra znajomość systemu Android od strony użytkownika
- Znajomość Android SDK i środowiska Android Studio
- Umiejętność samodzielnego podejmowania decyzji
- Doświadczenie w programowaniu aplikacji typu klient-serwer (znajomość podstawowych pojęć: JSON, Rest API)
- Znajomość wzorców projektowych i bibliotek wykorzystywanych w programowaniu aplikacji mobilnych: MVVM, MVP, Dependency Injection (Koin, Dagger), Local Storage libraries, Gradle
- Umiejętność korzystania z systemu kontroli wersji Git
- Znajomość języka angielskiego pozwalająca na swobodne czytanie dokumentacji i innych materiałów technicznych.
➕ Na Twoją korzyść przemówi:
- Doświadczenie w tworzeniu i utrzymaniu e-commerce
- Doświadczenie z Kotlin Multi Platform
- Doświadczenie w programowaniu reaktywnym, znajomość RxJava, RxKotlin
- Umiejętność konfiguracji i wykorzystania systemów CI/CD
- Znajomość YouTrack
- Znajomość metodyk Agile
- Doświadczenie w projektach Open Source
- Doświadczenie w pisaniu testów jednostkowych i integracyjnych, doświadczenie z TDD.
📲 Czym będziesz się zajmować:
- Rozwojem i utrzymaniem projektów aplikacji mobilnych Answear, Medicine i PRM
- Realizacją projektów w ścisłej współpracy z Zespołem Projektowym, specjalistami backend, UX/UI oraz QA
- Proponowaniem nowych rozwiązań i wdrażaniem ich w życie
- Analizami technicznymi dla rozwiązań wewnętrznych i zewnętrznych
🤗 Co od nas dostaniesz:
- Umowę o pracę lub kontrakt b2b - wybór należy do Ciebie!
- Elastyczne godziny pracy - możliwość pracy zdalnej, hybrydowej albo stacjonarnej
- Mac lub laptop na wyłączność
- Dodatkowe wynagrodzenie poprzez system premiowy
- Atrakcyjne rabaty na marki odzieżowe z całego świata
- Budżet na udział w szkoleniach i eventach branżowych
- Prywatną opiekę medyczną w LuxMed oraz ubezpieczenie grupowe
- Kartę Multisport
- Dostęp do platformy do nauki języków obcych
- Dobrą atmosferę i przyjacielskie relacje, które są dla nas bardzo ważne
🤝 Jak przebiega proces rekrutacji?
1. Wysyłasz nam swoje CV.
Jeśli okaże się, że masz wiedzę i umiejętności, których potrzebujemy, skontaktujemy się z Tobą.
2. Zapraszamy Cię na pierwszy etap rozmów.
Będziemy mieli okazję poznać się bliżej oraz wstępnie zweryfikować, czy to siebie szukamy. W przypadku powodzenia, od razu przejdziemy do drugiego etapu (etap techniczny)
3. Drugi etap rozmów.
Etap techniczny – rozmowa z naszym iOS Developerem. Rozmowa będzie dotyczyć tematów technicznych, ale nie musisz się obawiać – nie będziemy pytać o dokumentacje czy wywoływanie funkcji. Ważniejsza jest dla nas umiejętność analitycznego myślenia i rozwiązywania problemów, a także komunikatywność – zarówno w relacjach w zespole, jak i z klientami.
W zależności od przebiegu rozmowy, nasz Developer podejmie decyzję o przesłaniu do Ciebie zadania rekrutacyjnego.
4. Ostateczna decyzja.
Czyli wspólne potwierdzenie wszystkich ustaleń oraz dopięcie wymaganych formalności.
Po każdym etapie procesu rekrutacyjnego będziemy Cię informować o jego wynikach. W każdej chwili chętnie odpowiemy też na Twoje pytania.