Trenutno tražimo visokokvalificiranog i motiviranog C++ softverskog inženjera da se pridruži našem dinamičnom timu. Kao C++ softverski inženjer, igrat ćete ključnu ulogu u razvoju i poboljšanju naših softverskih aplikacija, koristeći svoju stručnost u C++ programiranju za stvaranje učinkovitih, robusnih i skalabilnih rješenja. Surađivat ćete s međufunkcionalnim timovima, uključujući voditelje proizvoda, dizajnere i testere, kako biste osigurali da naš softver zadovoljava zahtjeve klijenata i industrijske standarde.
Odgovornosti:
- Surađujte s dionicima kako biste prikupili i analizirali zahtjeve i specifikacije softvera.
- Dizajnirajte, razvijajte, testirajte i održavajte visokokvalitetne C++ aplikacije, pridržavajući se najboljih praksi i standarda kodiranja.
- Optimizirajte kod za performanse, skalabilnost i stabilnost, identificirajući i rješavajući uska grla i probleme čim se pojave.
- Sudjelujte u pregledima koda i raspravama o dizajnu, dajući konstruktivne povratne informacije za poboljšanje ukupne kvalitete softvera.
- Kontinuirano proširite svoje znanje o tehnikama programiranja C++ i trendovima u industriji, ugrađujući nove uvide u svoj rad.
- Surađujte s timovima za osiguranje kvalitete kako biste identificirali, reproducirali i riješili nedostatke softvera.
- Stvorite i održavajte jasnu, sažetu tehničku dokumentaciju za dizajn softvera, kod i korisničke priručnike.
- Mentor i davanje smjernica mlađim inženjerima, foststvaranje kulture kontinuiranog učenja i usavršavanja.
Zahtjevi:
- Diploma prvostupnika informatike, inženjerstva ili srodnog područja.
- 3+ godine profesionalnog iskustva u razvoju softvera, s fokusom na C++ programiranje.
- Dobro poznavanje jezika C++, librari okviri (kao što je Boost, STL ili Qt).
- Vještina u objektno orijentiranom programiranju, uzorcima dizajna i strukturama podataka.
- Poznavanje višenitnosti, upravljanja memorijom i mrežnog programiranja.
- Iskustvo sa sustavima kontrole verzija (kao što je Git) i alatima za praćenje bugova (npr. JIRA).
- Izvrsne analitičke vještine, vještine rješavanja problema i otklanjanja pogrešaka.
- Snažne komunikacijske vještine i sposobnost učinkovitog rada u timskom okruženju.
- Orijentiran na detalje i organiziran, sa sposobnošću upravljanja višestrukim zadacima i poštivanja rokova.
Lijepo za Haves:
- Poznavanje drugih programskih jezika, kao što su Python, Java ili C#.
- Iskustvo s razvojem na više platformi, uključujući Linux, Windows i macOS.
- Poznavanje Agile metodologija razvoja softvera, kao što su Scrum ili Kanban.
Ako ste talentirani C++ softverski inženjer sa strašću za stvaranjem inovativnih softverskih rješenja, želimo čuti vaše mišljenje! Pošaljite nam svoj životopis i propratno pismo s detaljima o svom iskustvu i kvalifikacijama. Radujemo se pregledu vaše prijave.