All offersŁódźMobileAndroid Developer
Android Developer
Mobile
Dome recruitment

Android Developer

Dome recruitment
Łódź
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Java / Kotlin
    master
    AndroidSDK
    master
    source control systems (eg. GIT)
    advanced
    English
    advanced
    dynamic mobile applications
    regular
    software patterns
    regular
    ReactJS
    nice to have
    C++
    nice to have

Job description

Każdego dnia będziesz mógł współtworzyć najbardziej innowacyjne aplikacje lokalizacyjne.
Będziesz częścią międzynarodowego zespołu 5000 unikalnych, ciekawych i pasjonujących osób rozwijających się poprzez pracę z najnowszymi technologiami na całym świecie. Będziesz mógł pomagać przemysłowi motoryzacyjnemu, firmom, programistom, kierowcom, społecznościom i miastom zmierzać w kierunku bezpiecznego, autonomicznego świata wolnego od korków i nadmiernej emisji spalin.
W naszym zespole będziesz odgrywać rolę w przenoszeniu nas i świata do przodu.
Dbamy, wkładając całe nasze serca w to, co robimy, budujemy zaufanie, tworzymy - napędzani motywacją, aby coś zmienić, jesteśmy pewni siebie, ale nie chwalimy się, lubimy upraszczać, ponieważ życie jest wystarczająco złożone.
I... dobrze się bawimy, ponieważ życie jest zbyt krótkie, aby być nudne :)

 Twoje obowiązki:
  • Aktywne uczestniczenie we wszystkich fazach rozwoju aplikacji, aby zaprojektować i wdrożyć ciekawe, nowe funkcje
  • Utrzymywanie dobrej jakości i integralności architektury, projektując funkcje i struktury z myślą o modułowości i łatwości utrzymania
  • Testowanie zaprogramowanych funkcjonalności
  • Współpraca z interesariuszami (np. Product Owner'em / Product Managerem) i innymi zespołami 

 
W tym momencie jest około 50% aplikacji na Java i 50% na Kotlin, nowe będą programowane już na Kotlin.

Wymagania: 
  • Minimum 3 lata doświadczenia jako Android developer
  • Biegłość w Kotlin i Java
  • Dobra znajomość wzorców projektowych i dobrych praktyk programowania
  • Dobra znajomość GIT lub innego systemu kontroli wersji
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie
  • Umiejętność komunikacji
  • Umiejętność pracy w zespole

Mile widziane:
  • React Native / C++ / Linux / inne języki skryptowe