Oglasi za posao C# .NET MAUI Software Developer

C# .NET MAUI Software Developer

Paragraf Lex d.o.o.

Beograd

16.08.2025.

.NET C# iOS Android Java LINQ Entity Framework Windows JSON REST MVVM Xamarin SQLite Swift OOP HTTP Windows XAML macOS senior

Paragraf Lex d.o.o. je softversko-izdavačka kompanija sa više od 28 godina iskustva, timom od 200+ zaposlenih i 50+ stručnjaka u redakciji. Kreirali smo i kontinuirano unapređujemo vodeću pravnu bazu Paragraf Lex i moderan softver za elektronsko kancelarijsko poslovanje Kancelarko, uz bogatu ponudu stručnih časopisa, priručnika i edukativnih programa (savetovanja, vebinari, radionice). Naš cilj je da kroz stalno tehnološko usavršavanje i inovacije pružimo najefikasnija i pouzdana rešenja za korisnike iz pravne, poresko-računovodstvene struke i javnog sektora.

Opis posla

Tražimo C# .NET MAUI developera koji će se pridružiti našem razvojnom timu i učestvovati u razvoju visokokvalitetnih cross-platform mobilnih aplikacija, koristeći .NET MAUI i C#.

Rad se odnosi na razvoj aplikacija koje funkcionišu na više platformi, uključujući Android, iOS, Windows i macOS.

Pozicija je primarno namenjena senior developerima, ali otvoreni smo i za medior kandidate sa jakim tehničkim temeljima i željom za dalji razvoj. Za kandidate sa izraženim liderskim veštinama, postoji mogućnost preuzimanja team lead uloge.

Kao član tima, bićeš uključen u ceo životni ciklus razvoja – od analize i arhitekture, preko implementacije i testiranja, do optimizacije i održavanja aplikacija koje koriste naši krajnji korisnici.

Odgovornosti:

  • Razvoj prilagođenog korisničkog interfejsa u XAML-u i implementaciju funkcionalnosti koristeći C#.
  • Primena MVVM dizajn obrasca za efikasno odvajanje poslovne logike od korisničkog interfejsa.
  • Pisanje čistog, efikasnog i ponovljivog koda.
  • Integracija aplikacija sa eksternim API servisima (REST i/ili GraphQL).
  • Optimizacija performansi aplikacija radi osiguravanja brzog i pouzdanog korisničkog iskustva na svim platformama.
  • Rad sa različitim bazama podataka (npr. SQLite) za upravljanje podacima na mobilnim i desktop uređajima.
  • Prilagođavanje i implementacija platform-specifičnih funkcionalnosti (npr. različita upravljanja za Android/iOS).
  • Rešavanje grešaka i debugging pomoću Visual Studio alata.
  • Upravljanje verzijama koda koristeći Git i praćenje radnih zadataka putem JIRA ili sličnih alata.
  • Uključenje u testiranje aplikacija, uključujući unit, integracione i UI testove.
  • Ažuriranje i unapređenje aplikacija u skladu sa povratnim informacijama korisnika i novim zahtevima.

Kvalifikacije:

  • Programiranje i C#
    • Dobro poznavanje C# jezika – Razumevanje objektno orijentisanog programiranja (OOP), rad sa kolekcijama, asinkronim programiranjem (async/await), LINQ i slično.
    • Razumevanje .NET platforme – Poznavanje .NET i njegovih funkcija, uključujući Common Language Runtime (CLR) i upravljanje memorijom.
    • Dobro poznavanje MVVM softverskog obrasca (Model-View-ViewModel)
    • Rad sa bazama podataka (npr. SQLite za mobilne uređaje, Entity Framework Core).
    • Korišćenje REST API-ja – Razumevanje HTTP protokola, JSON formata i standardnog načina komunikacije sa backend serverima.
  • MAUI
    • Poznavanje Microsoft MAUI framework-a – Razumevanje osnova MAUI platforme, kao i kako se koristi za razvoj cross-platform aplikacija za Android, iOS, macOS i Windows.
    • Rad sa XAML-om – Pisanje korisničkog interfejsa u XAML-u
    • Rad sa MAUI kontrolama i prilagođenim layout-om.
    • Poznavanje osnova rada sa platform-specifičnim API-jima – korišćenje platform-specifičnog koda kroz "Dependency Service" ili "Handlers".
  • Razvoj mobilnih aplikacija
    • Rad sa Android i iOS platformama i razumevanje specifičnih razlika između njih.
    • Poznavanje Responsive design-a i sposobnost prilagođavanja interfejsa za različite uređaje i rezolucije.
    • Razumevanje lifecycle-a mobilnih aplikacija na ovim platformama (npr. aktivnosti na Androidu, UIViewController na iOS-u).
    • Rad sa permission sistemima i osiguranje da aplikacije ispravno funkcionišu na različitim uređajima.
    • Osnovno poznavanje native development-a Android (Java) i iOS aplikacija (Swift).
  • Ostalo
    • Iskustvo u radu sa starijim tehnologijama kao što su Xamarin ili Xamarin.Forms
    • Iskustvo u migraciji sa Xamarin.Forms na .NET MAUI.
    • Osnove dizajna korisničkog interfejsa (UI/UX veštine).
    • Poznavanje rada sa push notifikacijama i offline pristupu.
    • Sposobnost kritičkog razmišljanja i rešavanje problema.
    • Sklonost ka učenju i prilagođavanju novim tehnikama i bibliotekama.

Nudimo:

  • Mlado i dinamično radno okruženje
  • Petodnevnu radnu nedelju, plaćene godišnje odmore i slobodne dane za državne praznike
  • Mogućnost dodatnog odsustva
  • Mogućnost brzog usavršavanja, razvoja i napredovanja
  • Fer kompenzacija
  • Fleksibilni rad (uključuje fleksibilno radno vreme, rad od kuće, hibridni model rada, rad na daljinu)
  • Fleksibilnost u radu, međusobno uvažavanje i razumevanje

Upoznaj kompaniju

O Kompaniji Iskustva Plate

Kompanija Paragraf je kuća koja 26 godina svojim klijentima obezbeđuje brz, siguran, tačan i ažuran pristup informacijama bitnim za uspešno i zakonito poslovanje. Značajan deo naših usluga sprovode se kroz programe, koji postaju jedan od najvažnijih alata u radu naših pretplatnika. I pravna baza Paragraf Lex i program za elektronsko kancelarijsko poslovanje Kancelarko u bliskoj su vezi sa zakonodavstvom Republike Srbije i koriste se u cilju ispunjenja poslovnih obaveza klijenata, propisanih od strane države.

Pored softvera, kompanija se bavi i izdavaštvom periodične stručne literature kao i edukacijom na vebinarima i seminarima. Kompanija spada u red onih koje broje 150-200 zaposlenih i stalno ulaže u nove resurse kako bi održao i unapredio lidersku poziciju na tržištu, u svojoj industriji.

2.7 67%

Menadžment kompanije

2.3

Beneficije

3

Balans karijere i privatnog života

3.3

Timska atmosfera

3.7

Zadovoljstvo projektima

3.3

Mogućnost napredovanja

3.3

Iskustvo o radu

Iskustvo
05.07.2024
2 Ne preporučuje

Developer

Prethodno zaposlen/a na neodređeno 4-7 godina

Pozitivno

Sloboda u radu, raznorazni zanimljivi izazovi u resavanju problema, timska atmosfera, mogucnost rada od kuce.

Zamerke

Menadzment, rad na jednom te istom projektu godinama, zastarele tehnologije, bezanje od tehnickog usavrsavanja.

Korisno? 6

Software Developer

4 plate
1.000
Prosečna neto plata
min
500
medijana
1.050
prosek
1.000
max
1.400

Preporuke se učitavaju...