Praca Inżynier oprogramowania (programista Android)

Kraków
Dodano: dzisiaj
Umowa o pracę
Pełny etat

Opis oferty pracy:

Co będziesz robić:

Proaktywna współpraca w zespole projektowym, aby pomóc w rozwoju produktu, wykorzystując swoje doświadczenie, aby pomóc zespołowi przez cały cykl rozwoju
Praktyczne planowanie, szacowanie, wkład w architekturę, kodowanie, rozwój
Kluczowe znaczenie ma refaktoryzacja i ciągłe ulepszanie podstaw kodu.
Skoncentruj się na jakości oprogramowania i zapewnianiu jakości w całym procesie
Zapewnienie, że decyzje i informacje techniczne są przekazywane zespołowi na całym świecie
Przyjmowanie odpowiedzialności za wersję i udział w stałym wsparciu aplikacji na żywo.
Chcesz współpracować z innymi, a zastanowisz się, jak oprogramowanie pasuje do szerszej perspektywy
Doświadczony w praktykach ciągłej dostawy i ich wpływie na jakość i dostawę produktów
Ma doświadczenie w wielu zwinnych praktykach i rozumie, jak i dlaczego działają
Promujemy kulturę DevOps, więc musisz wyjść poza zwykłe programowanie i zaangażować się we wdrażanie i obsługę tworzonego przez nas oprogramowania.
Wymagania:

Solidne doświadczenie w inżynierii mobilnej
Praktyczne doświadczenie w używaniu Kotlin do tworzenia aplikacji na Androida
Doświadczenie jako ekspert techniczny na platformie Android i kompetencje w zakresie standardowych bibliotek branżowych
Powinien mieć dobre oko do projektowania, powinien umieć wdrażać najnowsze komponenty i animacje Material Design
Masz doświadczenie w Dagger2, Rxjava2, Retrofit2, zaznajomiony z integracją bibliotek innych firm
Bardzo dobrze z wzorami UI i Core Architectural Design
Solidne doświadczenie w pisaniu testów jednostkowych i testów UI, musi znać Junit, Mockito i Espresso
Doświadczenie z narzędziami do wersjonowania kodu źródłowego, w szczególności z Github
Znajomość koncepcji bezpieczeństwa i integracji, takich jak https, przypinanie certyfikatów, szyfrowanie i deszyfrowanie oraz ochrona danych jest konieczna
Głębokie doświadczenie w pracy w zespole inżynierów Androida, którzy tworzą i utrzymują aplikacje na dużą skalę lub aplikacje, które stworzyłeś osobiście
Promujemy kulturę DevOps, więc musisz wyjść poza zwykłe programowanie i zaangażować się we wdrażanie i obsługę tworzonego przez nas oprogramowania.
Powinieneś czuć się komfortowo z programowaniem parami.
Oferujemy:

Prawdziwie międzynarodowy zespół
Łatwo dostępne miejsce pracy
Możliwość rozwoju umiejętności zawodowych w międzynarodowej firmie
Pełny etat
Biuro i praca zdalna
Standardowe godziny pracy w pełnym wymiarze godzin
Inżynier oprogramowania (programista Android)
Kraków
Talentuno