Text copied to clipboard!
Наслов
Text copied to clipboard!TypeScript programer
Опис
Text copied to clipboard!
Tražimo iskusnog TypeScript programera koji će se pridružiti našem timu za razvoj modernih web aplikacija. Kao član našeg razvojnog tima, bićete odgovorni za dizajn, implementaciju i održavanje skalabilnih i efikasnih softverskih rešenja koristeći TypeScript i povezane tehnologije. Idealan kandidat ima snažno razumevanje JavaScript-a, iskustvo sa TypeScript-om, kao i poznavanje modernih frontend i backend okvira.
Vaša uloga će uključivati rad na razvoju novih funkcionalnosti, optimizaciju postojećeg koda, kao i saradnju sa dizajnerima, menadžerima proizvoda i drugim programerima. Očekuje se da budete samostalni, ali i spremni na timski rad, kao i da doprinosite tehničkim diskusijama i predlažete poboljšanja u arhitekturi i razvojnim procesima.
U našem timu cenimo kvalitet koda, testiranje, dokumentaciju i kontinuirano učenje. Radimo u agilnom okruženju, sa redovnim sprintovima i retrospektivama. Koristimo moderne alate za verzionisanje, CI/CD, kao i alate za praćenje zadataka i grešaka.
Ako ste strastveni u vezi sa razvojem softvera, imate iskustva sa TypeScript-om i želite da radite na izazovnim projektima u dinamičnom okruženju, pozivamo vas da se prijavite i postanete deo našeg tima.
Одговорности
Text copied to clipboard!- Razvoj i održavanje web aplikacija koristeći TypeScript
- Pisanje čistog, efikasnog i testiranog koda
- Saradnja sa timom dizajnera i drugih programera
- Implementacija novih funkcionalnosti i optimizacija postojećih
- Učestvovanje u tehničkim diskusijama i planiranju sprintova
- Pisanje tehničke dokumentacije
- Praćenje i rešavanje grešaka u aplikacijama
- Primena najboljih praksi u razvoju softvera
- Rad u agilnom okruženju
- Učešće u kod review procesima
Захтеви
Text copied to clipboard!- Iskustvo u radu sa TypeScript-om
- Odlično poznavanje JavaScript-a i ES6+ standarda
- Poznavanje frontend okvira kao što su React, Angular ili Vue
- Iskustvo sa Node.js i razvojem backend servisa
- Razumevanje REST API-ja i HTTP protokola
- Poznavanje alata za verzionisanje (Git)
- Iskustvo sa testiranjem (Jest, Mocha, itd.)
- Razumevanje principa objektno orijentisanog programiranja
- Sposobnost rada u timu i dobre komunikacione veštine
- Poželjno iskustvo sa CI/CD alatima
Могућа питања на интервјуу
Text copied to clipboard!- Koliko dugo radite sa TypeScript-om?
- Koje frontend okvire ste koristili u prethodnim projektima?
- Imate li iskustva sa razvojem backend servisa u Node.js-u?
- Kako pristupate testiranju vašeg koda?
- Da li ste radili u agilnom razvojnom okruženju?
- Kako rešavate konflikte u verzionisanju koda?
- Koji je vaš omiljeni alat za razvoj i zašto?
- Da li imate iskustva sa radom na velikim timskim projektima?
- Kako ostajete u toku sa novim tehnologijama?
- Možete li podeliti primer izazovnog problema koji ste rešili?