Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
CMK
9 sierpnia 2024
Київ, віддалено
Poszukujemy osoby chcącej wziąć udział w tworzeniu rozwiązań na poziomie przedsiębiorstwa aby dołączyć do zespołu w MacKiev.
Oferujemy szybkie środowisko współpracy, które stymuluje pomysły i innowacje. Jeśli zależy Ci na najwyższych standardach doskonałości i chcesz uczyć się od najbardziej szanowanych i uznanych ekspertów w branży oraz współpracować z nimi, to jest stanowisko dla Ciebie.
O projekcie:
Produkt jest aplikacją pozwalającą na wykorzystanie autorskich funkcjonalności urządzenia z systemem Android. Tworzenie aplikacji wymaga umiejętności i doświadczenia w zakresie sieci lokalnych i zdalnych, protokołów USB, Bluetooth i innych, a także komponentów interfejsu użytkownika. Język produktu jest pisany głównie w Kotlinie, ale w przypadku przyzwoitych części aplikacji wymagana jest znajomość języka Java.
Wymagania:
— Ponad 5 lat doświadczenia w tworzeniu aplikacji na Androida przy użyciu Kotlin/Java
— Głęboka praktyczna wiedza na temat Android Java SDK i podstawowych bibliotek Androida
— Dogłębna znajomość RESTful API z JSON, WebSocket
— Doskonała wiedza na temat aktywności i cyklu życia usług
< p>— Doświadczenie w integracji z usługami internetowymi RESTful jest koniecznością— Konieczne są silne umiejętności OOP/OOD
— Dogłębne zrozumienie wzorców projektowych MVP, MVVM
< p>— Doskonała znajomość zasad projektowania Android UI— Duże doświadczenie w pisaniu testów jednostkowych w procesie TDD lub BDD
— Doświadczenie z git/GitFlow
— Licencjat wykształcenie z zakresu informatyki, inżynierii komputerowej lub pokrewnej dziedziny
będzie dodatkowym atutem:
— Głęboka znajomość systemu kompilacji Gradle
— Doświadczenie w tworzeniu wtyczek Gradle
— Doświadczenie w utrzymaniu CI/CD
— Doświadczenie w pracy z NDK
— Wiedza z zakresu tworzenia frontendów internetowych (JS /React)
— Doświadczenie z BLE/NFC
Obowiązki:
— Wdrażanie nowych funkcji aplikacji/testowanie jednostkowe
— Ciągła konserwacja/udoskonalanie istniejącego kodu (refactoring, naprawa defektów w testach jednostkowych itp.)
— Biegnij w utrzymaniu projektu CI/CD systemu
Oferujemy :
— Praca zdalna w pełnym wymiarze godzin
— Elastyczne godziny pracy
— Bezpłatne ubezpieczenie medyczne i program zdrowotny
— Płatne zwolnienie lekarskie
— 24 dni pełnopłatnego urlopu