19-08-2020
Mobile Developer
Digital Xperience Unit u Xpand IT je brzo rastući tehnološki tim koji se fokusira na mobilne tehnologije i tehnologije Microsofta. Glavna je misija isporučiti visokokvalitetna softverska rješenja koja odgovaraju potrebama krajnjeg korisnika u tehnološkom svijetu koji stalno zahtijeva i brzo se mijenja, pružajući najbolje iskustvo u pogledu personalizacije, performansi i značajki. Koristimo komplet najsuvremenijih platformi i alata kao što je Kubernetes kako bismo implementirali aplikacije Azure te .Net Core za mrežni razvoj.
Ali ovo nije sve – naš tim radi s jezicima Kotlin i Swift za nativni razvoj aplikacija te platformama Xamarin i Flutter za razvoj aplikacija na više platformi, implementirajući i integrirajući naše aplikacije u ekosustave Microsoft i Azure.
TVOJA ULOGA
Kao mobile developer-a, pružat ćeš praktično razvojno znanje i tehničke mogućnosti za isporuku kvalitetnih softverskih rješenja s područja mobilnih tehnologija, kao što su Kotlin ili Swift za nativne aplikacije te Xamarin ili Flutter za razvoj aplikacija na više platformi korištenjem agilne metodologije. Također ćeš i imati priliku raditi u različitim domenama kao što su mreže, mobilna, ili bilo što drugo što će imati smisla u odnosu na dobiveni izazov!
Tvoje će svakodnevne aktivnosti uključivati:
- Sudjelovanje u razvoju arhitekture mobilnih softverskih rješenja
- Razvoj, pisanje i implementaciju softvera, programiranje aplikacija slijedeći definirane standarde arhitekture kao i metodologije vezane uz softverski razvoj i upravljanje projektima
- Pisanje visokokvalitetnog koda korištenjem smjernica i učinkovito ispravljanje grešaka u kodu
- Dokumentiranje promjena koda, pakiranje koda i testiranje jedinica, osiguravajući kvalitetu
- Izvršavanje dodijeljenih zadataka i implementacija rješenja
- Rad s timom za razvoj aplikacija, fokusirajući se na pravovremenu i kvalitetnu isporuku projekta
- Procjena zahtjeva za nove i poboljšane funkcionalnosti i identificiranje utjecaja na postojeće aplikacije, API sučelja i operativne sustave
- Informiranje o najnovijim tehnologijama i trendovima, te davanje informacija/preporuka projektnom menadžeru ili arhitektu
// Stacks: C#; Xamarin, Swift
VJEŠTINE KOJE TREBAŠ IMATI
- Magisterij/prvostupnik na području Upravljanja informacijskom tehnologijom i/ili Računalne znanosti
- Tehnička znanja o jednoj ili više naših glavnih tehnologija (Kotlin, Swift, Xamarin ili Flutter)
- Praktično iskustvo na području dizajniranja, arhitekture, razvoja i isporuke nativnih mobilnih rješenja ili onih koji rade na više platformi
- Praktično iskustvo na području dizajniranja i arhitekture mobilnih poslužiteljskih usluga
- Iskustvo na području dizajniranja i razvoja prilagođenih kontrola za Android i iOS.
- Sposobnost sastavljanja i provođenja slučajeva testiranja jedinica.
- Vještine i sposobnosti vezane uz neovisno istraživanje, pronalaženje rješenja, analizu i rješavanje problema.
- Obavezno je znanje pristupa Agile i Scrum
- Sposobnost završavanja svih etapa životnog ciklusa razvoja softvera, uključujući analizu, dizajn, funkcionalnost, testiranje i podršku.
- Iskustvo u korištenju CI/CD najboljih praksi korištenjem najboljih industrijskih alata i standarda (npr. Git, Jira, GitLab, Jenkins).
- Kritičko razmišljanje i ono usmjereno na rješavanje problema
- Vještine timskog igrača i dobre komunikacijske vještine
- Odlično znanje engleskog jezika (u govoru i pismu)
// Bilo bi dobro ako imaš:
- Dobro poznavanje MVC Web API-ja je plus
// Saznaj više o digitalnom iskustvu:
- Digitalno iskustvo u Xpand IT
- Priča o uspjehu – korisničko iskustvo Médis koje smo razvili

Bruno Almeida, Mobile Developer
@Xpand IT
Raditi kao developer u Digital Xperience možeš očekivati rast i osobno i profesionalno.
Svakodnevno koristimo širok dijapazon Microsoft Azure tehnologija. I to je veliko iskustvo koje oplemenjuje i od strane klijenata i interno u kompaniji.