Text copied to clipboard!

Názov

Text copied to clipboard!

Senior Android inžinier

Opis

Text copied to clipboard!
Hľadáme skúseného Senior Android inžiniera, ktorý sa pripojí k nášmu dynamickému tímu vývoja mobilných aplikácií. Vašou úlohou bude navrhovať, vyvíjať a udržiavať vysoko kvalitné Android aplikácie, ktoré spĺňajú potreby našich používateľov a zároveň využívajú najnovšie technológie a trendy v oblasti mobilného vývoja. Budete spolupracovať s tímom dizajnérov, produktových manažérov a ďalších vývojárov, aby ste zabezpečili hladký priebeh vývoja a nasadenia aplikácií. Očakávame, že budete aktívne prispievať k zlepšovaniu procesov, riešiť technické výzvy a pomáhať mladším kolegom v tíme. Vaša práca bude mať priamy dopad na spokojnosť používateľov a úspech našich produktov na trhu. Ak máte vášeň pre mobilný vývoj, skúsenosti s modernými Android technológiami a chcete pracovať v inovatívnom prostredí, radi vás privítame v našom tíme.

Zodpovednosti

Text copied to clipboard!
  • Navrhovať a implementovať nové funkcie pre Android aplikácie.
  • Optimalizovať výkon a zabezpečiť stabilitu aplikácií.
  • Spolupracovať s tímom na plánovaní a dizajne produktov.
  • Testovať a debugovať aplikácie na rôznych zariadeniach.
  • Aktualizovať aplikácie podľa spätnej väzby používateľov a nových požiadaviek.
  • Mentorovať junior vývojárov a pomáhať im v technickom raste.
  • Dodržiavať najlepšie praktiky vývoja softvéru a kódovania.
  • Zúčastňovať sa na kódových revíziách a tímových stretnutiach.
  • Monitorovať trendy v oblasti Android vývoja a navrhovať ich implementáciu.
  • Zabezpečiť kompatibilitu aplikácií s rôznymi verziami Androidu.

Požiadavky

Text copied to clipboard!
  • Minimálne 5 rokov skúseností s vývojom Android aplikácií.
  • Výborná znalosť Java a Kotlin programovacích jazykov.
  • Skúsenosti s Android SDK, Android Studio a nástrojmi pre vývoj.
  • Znalosť architektonických vzorov ako MVVM, MVP alebo Clean Architecture.
  • Schopnosť pracovať s REST API a sieťovými protokolmi.
  • Skúsenosti s testovaním a ladením aplikácií.
  • Znalosť práce s databázami ako SQLite alebo Room.
  • Schopnosť riešiť komplexné technické problémy.
  • Dobré komunikačné schopnosti a tímová spolupráca.
  • Znalosť anglického jazyka na komunikatívnej úrovni.

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké máte skúsenosti s vývojom v Kotlin a Java?
  • Ako riešite problémy s kompatibilitou medzi rôznymi verziami Androidu?
  • Popíšte váš prístup k optimalizácii výkonu Android aplikácie.
  • Ako by ste implementovali bezpečnostné opatrenia v mobilnej aplikácii?
  • Aké architektonické vzory preferujete a prečo?
  • Ako pristupujete k testovaniu a ladení aplikácií?
  • Máte skúsenosti s agilným vývojom?
  • Ako by ste mentorovali junior vývojára?
  • Aké nástroje používate na správu verzií kódu?
  • Ako sledujete nové trendy v Android vývoji?