Odpovědět

Android/.NET developer

 Česká republika  ,   IT

Jsi Android a současně i .NET vývojář/ka, který/á nám pomůže s vývojem logistických aplikací? Konkrétně jde o aplikaci obsahující mnoho procesů na skladech a druhá je pomocníkem pro řidiče naší zásilkové služby Alza Expres. Část práce se může točit i okolo nákupní aplikace. Backendová část v .NET tvoří logiku našich aplikací. Máme několik generací našich aplikací a postupně je s novým vývojem migrujeme do jedné platformy s logikou uvnitř microslužeb.

Všechny mobilní aplikace od nákupních až po ty logistické sdílejí společné jádro a v současnosti přecházíme s Alza Eshop aplikací na sdílenou vrstvu pomocí Kotlin Multiplaform (KMM/KMP). V rámci zmiňovaných logistických aplikací je část obrazovek již postavena na Jetpack Compose a zbylé se na tento přechod chystají. Dokonce jsme vytvořili dynamický systém obrazovek, kde jednotlivé procesy na skladech (tudíž i návaznosti obrazovek) jsou řízeny výhradně z API. Díky tomu není potřeba mít všechny návaznosti na straně klienta.

V backendové části Tě čeká vývoj v .NET, databázové řešení máme postavené na MS SQL. Naše aplikace pracují s velkým množstvím dat a požadavků, proto je složitost kódu a jeho nároky na systémové zdroje u nás důležitým kritériem. Dále by si měl mít povědomí o těchto technologiích REST, Docker, Kubernetes, GraphQL.


Co Tě u nás jako Android/.NET developera čeká?

  • Vývoj skladové a zásilkové aplikace pro Android.
  • Spolupráce s vývojáři, testery či UX designéry.
  • Vývoj nových funkčností a údržba stávajících. Vývoj a úprava mikroslužeb.
  • Vytváření prototypů, přes testování až po nasazení do Play Store nebo pomocí nástroje SOTI.
  • Odhady časové pracnosti.
  • Testování ve spolupráci s testery nebo proceními logistiky.
  • Konzultace pro ostatní členy logistického týmu.

Hledáme právě Tebe, pokud:

  • Máš prokazatelnou praxi ve vývoji Android aplikací.
  • Znalost Kotlin, Java a Android frameworku. Ideálně včetně Jetpack Compose.
  • Přehled o Kotlin Multiplatform je výhodou, ale ne podmínkou.
  • Jsi zapálený/á pro mobilní a server-side vývoj a sledování aktuálních trendů.
  • Prokazatelná zkušenost s .NET.
  • Prokazatelná zkušenost s SQL – dotazování, tvorba struktur (entity framework nestačí).
  • Algoritmizace – znalosti algoritmů a datových struktur, orientace ve složitosti.
  • Analytické myšlení – schopnost porozumět zadání businessu a přetvořit jej v zadání pro implementaci.
  • Týmová spolupráce – sám to v Alze nezvládne, musí spolupracovat s uživatelem, testerem, zadavatelem apod.
  • Umíš angličtinu na úrovni porozumění technické dokumentace.

Na jaké benefity se můžeš těšit?

  • Skvělý tým kolegů, kteří jsou profesionály ve svém oboru a rádi své znalosti sdílí s ostatními.
  • Zaměstnanecké slevy na nákupy na e-shopu Alza.cz.
  • Stravenky, dotovaná Multisport.
  • 5 dní volna navíc.
  • Možnost přizpůsobení si pracovní doby podle sebe a částečný home office.
  • Moderní pracovní prostředí v Holešovicích a přátelskou firemní kulturu.

… a něco nad rámec benefitů …

  • Proaktivním lidem otevřené prostředí – umíme naslouchat a děláme to rádi.
  • Možnost seberealizace, prosazení vlastních myšlenek a nápadů.
  • Obrovské množství interních i externích školení.
  • Celofiremní akce, team buildingy, večírky.

S kým se potkáš na výběrovém řízení?

Michal Havryluk

Team Lead

Teamleader, Android vývojář, přednášející na FIT ČVUT, bývalý redaktor https://www.idnes.cz/mobil a kdysi i herní novinář.

Simona Řihová

IT Recruiter/HR Specialist

V Alze se věnuji HR a mám na starost nábor pro IT, což mi přináší radost ze spojení lidských příběhů a technologických inovací.

Odpovědět
Místo výkonu práce
Štítky