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?