Text copied to clipboard!

Наслов

Text copied to clipboard!

Node.js programer

Опис

Text copied to clipboard!
Tražimo Node.js programera koji će se pridružiti našem timu i doprineti razvoju skalabilnih i efikasnih serverskih aplikacija. Kao Node.js programer, bićete odgovorni za dizajniranje i implementaciju aplikacija koje se oslanjaju na JavaScript i Node.js okruženje, kao i za integraciju sa bazama podataka, API servisima i drugim komponentama sistema. Idealni kandidat ima snažno razumevanje asinhronog programiranja, iskustvo u radu sa RESTful API-ima, kao i poznavanje modernih razvojnih alata i metodologija. Očekuje se da sarađujete sa timom frontend i backend developera, DevOps inženjera i projekt menadžera kako biste isporučili visokokvalitetna softverska rešenja. Vaše svakodnevne obaveze uključuju pisanje čistog i održivog koda, testiranje i debagovanje aplikacija, kao i učestvovanje u dizajnu arhitekture sistema. Takođe ćete biti uključeni u procese code review-a i kontinuirane integracije, kao i u optimizaciju performansi aplikacija. Poželjno je da imate iskustva sa radom u agilnim timovima, kao i da ste upoznati sa alatima kao što su Git, Docker, Jenkins i slični. Poznavanje dodatnih tehnologija kao što su TypeScript, GraphQL, Redis ili MongoDB smatra se prednošću. Ako ste strastveni u vezi sa razvojem softvera, volite da rešavate tehničke izazove i želite da radite u dinamičnom i inovativnom okruženju, pozivamo vas da se prijavite i postanete deo našeg tima.

Одговорности

Text copied to clipboard!
  • Razvoj i održavanje Node.js aplikacija
  • Dizajniranje i implementacija RESTful API-ja
  • Integracija sa bazama podataka i eksternim servisima
  • Pisanje testova i debagovanje koda
  • Učestvovanje u dizajnu arhitekture sistema
  • Saradnja sa frontend i backend timovima
  • Optimizacija performansi aplikacija
  • Učestvovanje u code review procesima
  • Primena sigurnosnih standarda u razvoju
  • Dokumentovanje tehničkih rešenja

Захтеви

Text copied to clipboard!
  • Iskustvo u radu sa Node.js i JavaScript-om
  • Poznavanje asinhronog programiranja
  • Iskustvo sa radom na RESTful API-jima
  • Poznavanje rada sa bazama podataka (npr. MongoDB, PostgreSQL)
  • Razumevanje Git verzionog sistema
  • Iskustvo sa alatima za testiranje (npr. Mocha, Jest)
  • Poznavanje rada u agilnim timovima
  • Sposobnost samostalnog rešavanja problema
  • Dobre komunikacione veštine
  • Poželjno iskustvo sa TypeScript-om i Docker-om

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko godina iskustva imate u radu sa Node.js?
  • Da li ste radili na razvoju RESTful API-ja?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Da li imate iskustva sa TypeScript-om?
  • Kako pristupate debagovanju kompleksnih problema?
  • Koje alate koristite za testiranje koda?
  • Da li ste radili u agilnom okruženju?
  • Kako osiguravate sigurnost aplikacija koje razvijate?
  • Da li ste koristili Docker ili slične alate?
  • Kako pristupate timskom radu i saradnji sa drugim programerima?