To ogłoszenie wygasło w dniu 2016-02-08 13:57.

Senior Android Developer

SoInteractive
Język programowania
Baza danych

Opis oferty

Jesteśmy twórcami jednej z pierwszych platform grywalizacyjnych w Polsce – narzędzia, które angażuje użytkowników programów lojalnościowych, aplikacji i serwisów poprzez mechanizmy znane z gier komputerowych. Wykorzystujemy zaawansowane, narzędzia i technologie (m.in. Scala, Akka, Play!, AngularJS, RabbitMQ, Docker, NodeJS, Cassandra).

Wymagania

Twoje zadania:
  • tworzenie projektów opartych o najnowsze technologie
  • opracowywanie i nadzór nad dokumentacją tworzonego oprogramowania
  • udoskonalanie wdrożonych rozwiązań pod kątem wydajnościowym oraz technologicznym
  • wsparcie teamu, dzielenie się wiedzą oraz doświadczeniem z innymi
Wymagania:
  • 3+ lat doświadczenia w pisaniu aplikacji na Androida
  • bardzo dobra znajomość języka JAVA
  • bardzo dobra znajomość Android Studio oraz Android SDK
  • dobra znajomość projektowania Android UI
  • umiejętność programowania obiektowego, korzystania z dobrych praktyk i wzorców projektowych
  • znajomość bibliotek Retrofit, Otto, GSon, Picasso, Realm, RxJava
  • doświadczenie z Gradle, Google Play Services, Google API
  • znajomość Material Design
  • minimum 1 aplikacja dostępna w GooglePlay
  • bardzo dobra umiejętność korzystania z systemów kontroli wersji (mile widziany GIT)
  • doświadczenie z REST API
  • doświadczenie w pisaniu aplikacjami współpracującymi z BLE
  • bardzo dobra znajomość relacyjnych baz danych i języka SQL
  • umiejętność pracy w zespole oraz zaangażowanie, komunikatywność i otwartość
  • dobra znajomość metodyki i narzędzi Agile
  • bardzo dobra znajomość języka angielskiego
Mile widziane:
  • znajomość Appium, Cucumber
  • znajomość narzędzi do Unit Testing pod Android (Robolectric, Robotium, Spoon)
  • doświadczenie w tworzeniu aplikacji na inne platformy mobilne

Metodologia pracy

Oferujemy

  • Kompleks sportowy (siłownia, basen, sauna)
  • Dowolna forma zatrudnienia
  • Słodkości w każdy piątek
  • Konferencje
  • Szkolenia
  • Elastyczne godziny pracy
  • Pokój gier
  • Prywatna opieka zdrowotna
  • Darmowy parking
  • Darmowa kawa i inne napoje
  • Kuchnia
  • Karta multisport (lub podobna)

O SoInteractive

Engagement Driven Lab
Jesteśmy zespołem specjalistów z zakresu nowych technologii i kreacji. Łączymy know-how w dziedzinie grywalizacji z najnowszymi narzędziami, tworząc rozwiązania B2B, B2C i B2E, które budują zaangażowanie użytkowników na całym świecie. Za pomocą mechanizmów gier i Internet of Things dostarczamy produkty pozwalające na budowę motywacji, zmianę ludzkich zachowań czy efektywne zarządzanie czasem. Wiedza z zakresu programowania, testowania, user experience, grafiki, zarządzania projektami i koncepcji kreatywnych pozwala nam tworzyć projekty dla największych marek z Europy, Azji oraz obu Ameryk.

Pytania i odpowiedzi