Senior Android Developer

 

18 000 - 24 000 PLN
Warszawa / 100% zdalnie

 

Co możesz zyskać na tym stanowisku:

·       Cotygodniowe spotkania DroidQuest dla całego zespołu, aby uczyć się nowych rzeczy i wspólnie je omawiać

·       Cotygodniowe rozmowy techniczne dla całej firmy - aby pomóc nam rozwijać się we wszystkich kierunkach

·       W piątki czas na naukę i rozwój naszych umiejętności, dzień wolny od pracy projektowej

·       Zawsze staramy się dobrać odpowiednie narzędzie do pracy, ale naszym głównym stackiem jest MVI z wykorzystaniem RxJava, Retrofit i JUnit do testów - możesz opanować ten popularny obecnie stack

·       Czysty kod jest dla nas bardzo ważny, dlatego używamy Detekt do statycznej analizy kodu i codziennie dokonujemy przeglądów kodu.

 

Zasadnicze wymagania:

·       Duże doświadczenie w rozwoju w Kotlin

·       Znajomość pracy z pakietami Android SDK, Android Jetpack, RxJava, Gradle, Android Profiler

·       Zrozumienie zasad kontroli wersji, takich jak Git

·       Doświadczenie w pracy z REST API i protokołami sieciowymi niższego poziomu (np. gniazdami)

·       Dobra znajomość zasad bezpieczeństwa Androida

·       Zrozumienie metodologii tworzenia i testowania

·       Znajomość wybranych nowoczesnych wzorców architektonicznych Androida (MVI, MVVM itp.)

·       Zrozumienie zasad Dependency Injection i znajomość przynajmniej jednej biblioteki DI (np. Dagger 2, Hilt)

·       Dobra znajomość języka polskiego i angielskiego (możliwy bezpośredni kontakt z klientem)

·       Dobre umiejętności komunikacyjne i umiejętność pracy w zespole

 

Mile widziane:

·       Doświadczenie w programowaniu w Javie

·       Doświadczenie z współprogramami Flow / Kotlin

·       Podstawy tworzenia Jetpack

·       Znajomość frameworków do testowania interfejsu użytkownika, takich jak Espresso

·       Doświadczenie w pracy w Scrum i Agile

·       Znajomość przynajmniej jednego innego języka wysokiego poziomu (Python, Ruby, Go)

·       Znajomość wzorców architektonicznych aplikacji backendowych

·       Znajomość systemów operacyjnych i narzędzi wiersza poleceń innych firm do pisania skryptów bash itp.

·       Doświadczenie w korzystaniu z rozwiązań Continuous Integration, umiejętność konfiguracji CI

·       Znajomość najpopularniejszych wzorców projektowych w rozwoju Androida

·       Doświadczenie w mentoringu innych członków zespołu

 

Oferujemy:

·       24 dni płatnego urlopu na umowie B2B

·       Budżet na edukację 2400 PLN rocznie

·       Pracę z klientami z całego świata

·       Elastyczny grafik pracy i możliwość pracy z dowolnego miejsca

·       Bezpłatne prywatne ubezpieczenie zdrowotne

·       Kartę Multisport i dostęp do siłowni w budynku, jeśli chcesz pracować w biurze :)




Ta rekrutacja ma status rekrutacji "ukrytej". Oznacza to, że informacje nt. Pracodawcy będą przekazane kandydatowi na kolejnym etapie procesu rekrutacyjnego, tj. po zapoznaniu się z profilem kandydata i pozytywnej ocenie zgodności posiadanych kompetencji/doświadczenia.  


This recruitment project has a "hidden" status. This means that the Employer brand will be revealed at the next stage of recruitment process, after the positive verification of candidate profile and her/his skills and competencies.


© JobNonStop | 2016-2024