Text copied to clipboard!

Наслов

Text copied to clipboard!

Razvijač otvorenog koda

Опис

Text copied to clipboard!
Tražimo Razvijača Otvorenog Koda koji će se pridružiti našem timu i doprineti razvoju i održavanju softverskih rešenja zasnovanih na principima otvorenog koda. Idealni kandidat je strastven u vezi sa zajednicom otvorenog koda, poseduje snažne tehničke veštine i sposoban je da sarađuje sa globalnim timovima na razvoju inovativnih rešenja. Kao Razvijač Otvorenog Koda, bićete odgovorni za dizajniranje, implementaciju i testiranje softverskih komponenti koje su dostupne javnosti i koje se razvijaju u saradnji sa širom zajednicom. Očekuje se da doprinosite postojećim projektima otvorenog koda, kao i da inicirate nove projekte u skladu sa potrebama organizacije i zajednice. Vaš rad će uključivati saradnju sa drugim programerima, dizajnerima i menadžerima proizvoda kako biste osigurali da softver koji razvijate bude skalabilan, bezbedan i jednostavan za korišćenje. Takođe ćete biti uključeni u proces revizije koda, rešavanje problema i optimizaciju performansi. Razvijač Otvorenog Koda mora imati duboko razumevanje principa otvorenog koda, uključujući licenciranje, upravljanje zajednicom i transparentnost u razvoju. Bićete ambasador otvorenog koda unutar organizacije i van nje, podstičući saradnju i razmenu znanja. Ako ste motivisani da radite u dinamičnom okruženju, volite da delite znanje i doprinosite zajednici, ovo je prava prilika za vas. Nudimo fleksibilno radno vreme, mogućnost rada na daljinu, konkurentnu platu i priliku da radite na projektima koji imaju globalni uticaj.

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

Text copied to clipboard!
  • Razvijanje i održavanje softverskih rešenja otvorenog koda
  • Doprinos postojećim projektima otvorenog koda
  • Pisanje čitljivog, efikasnog i dokumentovanog koda
  • Saradnja sa globalnim timovima i zajednicom
  • Učestvovanje u reviziji koda i rešavanju problema
  • Praćenje najnovijih trendova u otvorenom kodu
  • Usklađivanje sa licencama i pravilima otvorenog koda
  • Pisanje tehničke dokumentacije
  • Testiranje i optimizacija softverskih komponenti
  • Mentorisanje manje iskusnih članova tima

Захтеви

Text copied to clipboard!
  • Iskustvo u radu sa projektima otvorenog koda
  • Odlično poznavanje jednog ili više programskih jezika (npr. Python, JavaScript, Go)
  • Poznavanje sistema za kontrolu verzija (npr. Git)
  • Razumevanje principa otvorenog koda i licenciranja
  • Sposobnost rada u distribuiranim timovima
  • Odlične komunikacione veštine
  • Iskustvo sa platformama kao što su GitHub ili GitLab
  • Poznavanje CI/CD alata i procesa
  • Sposobnost samostalnog rešavanja problema
  • Poželjno iskustvo u radu sa zajednicom otvorenog koda

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

Text copied to clipboard!
  • Koji je vaš omiljeni projekat otvorenog koda i zašto?
  • Da li ste ikada doprineli nekom javnom repozitorijumu? Objasnite.
  • Kako pristupate rešavanju konflikata u zajedničkom razvoju koda?
  • Koje alate koristite za testiranje i integraciju koda?
  • Kako osiguravate da vaš kod bude čitljiv i održiv?
  • Kako biste objasnili značaj otvorenog koda nekome ko nije tehnički potkovan?
  • Koje licence otvorenog koda poznajete i koristite?
  • Kako ostajete u toku sa novim tehnologijama u otvorenom kodu?
  • Da li imate iskustva u vođenju zajednice otvorenog koda?
  • Kako biste rešili problem kada vaš doprinos ne bude prihvaćen?