Text copied to clipboard!

Naslov

Text copied to clipboard!

Backend programer

Opis

Text copied to clipboard!
Tražimo iskusnog backend programera koji će se pridružiti našem dinamičnom timu za razvoj softvera. Kao backend programer, bit ćete odgovorni za dizajn, implementaciju i održavanje serverskih aplikacija koje podržavaju funkcionalnosti naših web i mobilnih aplikacija. Vaš rad će uključivati razvoj API-ja, upravljanje bazama podataka, optimizaciju performansi i osiguravanje sigurnosti podataka. Idealni kandidat ima duboko razumijevanje programskih jezika poput Jave, Pythona ili Node.js, iskustvo s relacijskim i nerelacijskim bazama podataka te sposobnost rada u agilnom okruženju. Također, očekujemo da ćete surađivati s frontend timom kako biste osigurali besprijekornu integraciju i pružili najbolje korisničko iskustvo. Ako ste strastveni u rješavanju tehničkih izazova i želite raditi na inovativnim projektima, ovo je prava prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Razvijanje i održavanje backend komponenti aplikacija
  • Dizajniranje i implementacija API-ja
  • Upravljanje bazama podataka i optimizacija upita
  • Osiguravanje sigurnosti i zaštite podataka
  • Suradnja s frontend programerima i drugim timovima
  • Pisanje čiste, efikasne i dokumentirane programske logike
  • Praćenje i rješavanje tehničkih problema i bugova
  • Implementacija automatiziranih testova i CI/CD procesa
  • Optimizacija performansi serverskih aplikacija
  • Praćenje novih tehnologija i predlaganje poboljšanja

Zahtjevi

Text copied to clipboard!
  • Iskustvo u backend programiranju (Java, Python, Node.js ili slično)
  • Znanje o relacijskim i nerelacijskim bazama podataka
  • Razumijevanje RESTful API dizajna i implementacije
  • Iskustvo s verzioniranjem koda (Git)
  • Poznavanje sigurnosnih praksi u razvoju softvera
  • Sposobnost rada u timskom i agilnom okruženju
  • Dobre komunikacijske vještine
  • Sposobnost rješavanja problema i analitičko razmišljanje
  • Iskustvo s Dockerom i orkestracijom (prednost)
  • Poznavanje cloud platformi (AWS, Azure, GCP) je plus

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje programske jezike najviše koristite za backend razvoj?
  • Kako pristupate dizajnu RESTful API-ja?
  • Možete li opisati iskustvo s bazama podataka koje imate?
  • Kako osiguravate sigurnost podataka u aplikacijama?
  • Kako rješavate probleme performansi u backend sustavima?
  • Koje alate koristite za verzioniranje i automatizaciju?
  • Kako surađujete s frontend timom?
  • Imate li iskustva s cloud platformama?
  • Kako pristupate pisanju testova za backend kod?
  • Koji je vaš najveći izazov u backend razvoju i kako ste ga riješili?