Dołącz do nas

Android Developer

Zarobki: 9000 - 13000 PLN (brutto)
Miejsce pracy: Katowice
Data dodania: 10.02.2019

Wyzwania, jakie na Ciebie czekają: 

  • Projektowanie, rozwój oraz utrzymanie aplikacji mobilnej  na rynku Travel o zasięgu międzynarodowym, w językach JAVA i Kotlin
  • Zapewnienie najwyższej jakości kodu (testy jednostkowe, code review, aktywny udział w rozwoju architektury aplikacji)
  • Ścisła współpraca z grupą deweloperów, projektantów UX/UI oraz inżynierów testów
  • Rozwiązywanie nietypowych problemów, projektowanie nieszablonowych rozwiązań

Nasze oczekiwania:

  • Biegłość w pisaniu czystego, czytelnego kodu
  • Dobra znajomość pryncypiów projektowania obiektowego / wzorców projektowych
  • Dobra znajomość języka Kotlin (opcjonalnie Java)
  • Dobra znajomość Android SDK oraz Android SDK Tools
  • Dobra znajomość Android UI oraz praktyk w tworzeniu niestandardowych widoków
  • Doświadczenie w przeprowadzaniu testów jednostkowych (JUnit, Mockito)
  • Doświadczenie w pracy z web serwisami
  • Doświadczenie w pracy z systemami kontroli wersji
  • Umiejętność pracy zespołowej
  • Dobra znajomość języka angielskiego

Bonus points:

  • Doświadczenie w TDD
  • Praktyczna wiedza z zakresu Domain-driven design
  • Znajomość bibliotek: RxJava, Volley, Dagger, Realm, Firebase
  • Znajomość języka programowania Kotlin
  • Doświadczenie przy automatyzacji procesów CI / CD (Jenkins)

Oferujemy:

  • Dobre wynagrodzenie – wszystko zależy od Twojego doświadczenia i wiedzy (podstawa negocjacji 9000 – 13000 zł brutto)
  • Stabilne zatrudnienie  – w oparciu o preferowaną przez Ciebie formę współpracy (umowa o pracę/B2B)
  • Benefity w systemie kafeteryjnym– m.in. karta Multisport,  bilety do kina, kody rabatowe w sklepach, możliwość skorzystania z grupowego ubezpieczenia na życie oraz prywatnej opieki medycznej
  • Przyjazną atmosferę i luźny start-up – płaska struktura organizacji, rozrywkowe gadżety w pokojach (piłkarzyki, tenis stołowy, automat do gry)
  • Świetne warunki pracy – nowoczesne biuro, dobrze zaopatrzona kuchnia, chillout room, najlepsze narzędzia komercyjne, elastyczne godziny pracy, możliwa okazjonalna praca zdalna
  • Duże możliwości rozwoju – praca z najnowszymi technologiami, szkolenia wewnętrzne i zewnętrzne, udział w konferencjach, projektach opensource, tworzeniu firmowego bloga w godzinach pracy
  • Dojrzały proces Agile – pełna adopcja w skali całej firmy od ponad 4 lat, certyfikowani Scrum Masterzy i Product Ownerzy dostępni na miejscu
  • Dojrzałe procesy technologiczne – Test Driven Development, Continuous Integration
  • Pełną autonomię – samoorganizujące się zespoły, swoboda kształtowania metodyki pracy i wyboru technologii