Oglasi za posao Mobile Software Developer (Java i/ili .NET MAUI)

Mobile Software Developer (Java i/ili .NET MAUI)

e-Intelligence

Beograd | Hibrid

10.04.2026.

PHP .NET C# iOS Android Java Git

E-Intelligence d.o.o. je softverska kompanija specijalizovana za razvoj digitalnih rešenja koja unapređuju svakodnevno kancelarijsko poslovanje. Naša misija je da modernim, intuitivnim i praktičnim alatima unapredimo poslovne procese i pomognemo korisnicima da efikasnije organizuju svoje vreme, resurse i dokumentaciju.

Kompanija se ponosi inovativnim pristupom problemima koje male, srednje i velike firme svakodnevno susreću u kancelarijskom poslovanju. Uz kontinuiranu tehnološku evoluciju i posvećen tim, razvijamo alate koji olakšavaju administrativne zadatke kako bi se korisnici fokusirali na strateške prioritete.
Glavni proizvod naše kompanije jeste Kancelarko – digitalna kancelarija, rešenje za elektronsko kancelarijsko poslovanje.

Opis posla

Tražimo Mobile Software Developera koji će učestvovati u razvoju i unapređenju mobilnih aplikacija u okviru dva tehnološka pravca:

  • .NET MAUI (C#) – razvoj cross-platform aplikacija
  • Java (Android) – razvoj Android aplikacija

U zavisnosti od iskustva, radićeš u jednom ili oba pravca, na produkcionim aplikacijama koje imaju aktivne korisnike.
Pozicija podrazumeva rad na celokupnom procesu razvoja — od dizajna i arhitekture, preko implementacije, do optimizacije i održavanja.

Odgovornosti:

  • Razvoj i održavanje mobilnih aplikacija
  • Implementacija novih funkcionalnosti i unapređenje postojećih
  • Integracija sa backend servisima (REST API)
  • Pisanje čistog, održivog i skalabilnog koda
  • Debugging i optimizacija performansi aplikacija
  • Saradnja sa backend, frontend i produkt timom
  • Učešće u planiranju i dizajnu arhitekture aplikacija

Kvalifikacije:

Obavezno

  • Mobile Java development i/ili C# .NET (MAUI)
  • Razvoj widget komponenti mobilnih aplikacija
  • Razumevanje rada mobilnih aplikacija (lifecycle, permissions)
  • Iskustvo sa REST API-jem i JSON-om
  • Rad u Git okruženju

Poželjno

  • Retrofit / OkHttp
  • Obrada grešaka (retry, timeout, fallback)
  • Rad sa autentifikacijom (tokeni, refresh token flow)
  • Parsiranje (Gson / Moshi)
  • Keširanje podataka
  • Sinhronizacija (sync strategije)
  • Objavljivanje aplikacija - Versioning, release process
  • Crash monitoring (Firebase Crashlytics)
  • Firebase Cloud Messaging (FCM)
  • Razumevanje Material Design principa
  • Responsiveness (različiti uređaji)

Poželjno Java

  • Razumevanje Android arhitekture (MVVM / Clean Architecture)
  • Korišćenje ViewMOdel, LiveData / Flow
  • Modularizacija aplikacije (feature-based ili layer-based)
  • Kotlin

Poželjno MAUI

  • Rad sa CommunityToolkit.Mvvm ili sličnim alatima
  • Layout sistemi (Grid, FlexLayout, StackLayot…)
  • Data binding
  • Android/iOS specifični behavior-i
  • Platform-specific code (DependencyService / partial classes)

Prednosti

  • Iskustvo rada na produkcionim aplikacijama sa realnim korisnicima
  • Rad na većim projektima ili aplikacijama sa većim brojem korisnika

Posebnu prednost imaju kandidati sa dokazivim praktičnim iskustvom — kroz završene aplikacije, projekte ili konkretne implementacije koje se mogu predstaviti (GitHub, store linkovi, portfolio). Takođe, prednost imaju kandidati koji imaju iskustvo u razvoju backend servisa u nekom od programskih jezika kao što su PHP, Python ili Java, uz razumevanje integracije mobilnih aplikacija sa serverskom logikom.

Nudimo:

  • Rad na realnim proizvodima (nije outsourcing)
  • Fleksibilan model rada (remote / hibridno)
  • Mogućnost rada u više tehnologija i pravaca razvoja
  • Prostor za tehnički i karijerni razvoj (lead pozicija)
  • Stabilno i organizovano okruženje
  • Konkurentnu i fer kompenzaciju

Preporuke se učitavaju...