Tworzysz testy jednostkowe oraz sprawdzasz code review.
Współpracujesz z zespołami DevOps/UX/Web/API.
Przygotowujesz wdrożenia.
Nasze oczekiwania
Doświadczenie: masz co najmniej 2 lata doświadczenia jako programista Android.
Wiedza: znasz bardzo dobrze Kotlina i Kotlin Coroutines. Potrafisz pracować z usługami REST, wykorzystać OkHttp oraz Retrofita. Znasz system kontroli wersji GIT. Nie są Ci obce wzorce projektowe MVVM/DI. Potrafisz tworzyć i utrzymywać testy jednostkowe, zarówno przy użyciu JUnit jak i Espresso. Znasz dobre praktyki programowania obiektowego (SOLID).
Analityczne myślenie: rozumiesz, że jeśli A wynika z B, to nie oznacza, że B wynika z A. Zadajesz odpowiednie pytania, żeby pozyskać niezbędne informacje oraz potrafisz wyciągać wnioski.
Umiejętności: bardzo dobrze organizujesz swoją pracę. Lubisz pracę zespołową. Samodzielnie rozwiązujesz problemy i kreatywnie szukasz nowych rozwiązań. Potrafisz przekonać innych do swoich pomysłów. Chętnie dzielisz się wiedzą.
Mile widziane: Twoim asem w rękawie będzie znajomość Microsoft Azure, Firebase oraz Crashlytics. Docenimy również doświadczenie z androidowym Jetpack Compose, RxJava2/3, a także wiedzę o Design Systemach.
To oferujemy
Zatrudnienie: wybierz dogodną dla siebie formę współpracy: umowa o pracę lub B2B.
Miejsce pracy: Częstochowa lub Kraków. Możemy rozmawiać o pracy na miejscu w biurze, zdalnie, lub w trybie mieszanym.
Nowoczesne biuro: czeka na Ciebie pyszna kawa oraz komfortowe, nowoczesne biuro z game roomem i chill roomem.
Elastyczne godziny pracy: Pracuj 8 godzin dziennie, a co do szczegółów – na pewno się dogadamy.
Ludzie i atmosfera: Nasza firma prężnie się rozwija. Dzięki temu i my rozwijamy się zawodowo i podnosimy swoje kwalifikacje. Codziennie wykorzystujemy swoje umiejętności w praktyce. Wprowadzamy swoje pomysły oraz rozwiązania i daje nam to mnóstwo satysfakcji 😊 Dołącz do nas!