
Walmart je globalna maloprodajna i e-trgovinska kompanija koja opslužuje potrošače putem hipermarketa, diskontnih robnih kuća, trgovina mješovitom robom i internetskog tržišta. Njezinu široku ponudu proizvoda podržavaju velika mreža fizičkih trgovina, izravno poslovanje s potrošačima te logistički sustavi i sustavi opskrbnog lanca potrebni za kretanje proizvoda kroz cijelo poslovanje.
Glavni softverski inženjer za web
Vodi arhitekturu i razvoj skalabilnih web-aplikacija za Walmartova maloprodajna rješenja proširene stvarnosti. Upravlja sigurnim programiranjem, automatiziranim testiranjem, implementacijom u oblaku i inženjerskim standardima.
Opis
- Oblikovati skalabilna softverska rješenja u skladu s poslovnim ciljevima.
- Procjenjivati funkcionalne i nefunkcionalne zahtjeve.
- Projektirati modularne arhitekture u oblaku s oporavkom od katastrofe.
- Pretvarati ideje visoke razine u detaljne nacrte, funkcionalne module, logiku i makete.
- Voditi razvoj na različitim platformama i okvirima uz održavanje standarda kodiranja, sigurnosti i mogućnosti održavanja.
- Postavljati i provoditi automatizirano testiranje funkcionalnosti, performansi i sigurnosti.
- Pratiti programske metrike i nadzirati kontinuiranu integraciju i implementaciju.
- Istraživati temeljne uzroke te primjenjivati popravke radi uklanjanja nedostataka i poboljšanja kvalitete proizvoda.
- Surađivati među timovima radi promicanja dobrih inženjerskih praksi.
- Mentorirati inženjere i utjecati na tehnički rad u cijeloj organizaciji.
- Razvijati skalabilne web-aplikacije i unapređivati maloprodajna rješenja proširene stvarnosti.
Zahtjevi
- Najmanje 8 godina iskustva u razvoju softvera, s naglaskom na frontend web-stranice i dijeljene widgete.
- Iskustvo u integraciji usluga REST i GraphQL.
- Iskustvo u radu s velikim bazama koda i vođenju velikih projekata.
- Iskustvo u mentoriranju inženjera i ostvarivanju utjecaja u cijeloj organizaciji.
- Izvrsne vještine pisane i usmene komunikacije.
- Izvrsne analitičke vještine i vještine rješavanja problema.
- Iskustvo u korištenju alata generativne umjetne inteligencije za projektiranje, izradu i izdavanje softvera.
- Poznavanje JavaScripta i TypeScripta, Reacta, Vuea, Angulara, Next.js, React Routera, Reduxa, Node.js i GraphQL-a.
- Stručnost u integraciji i razvoju API-ja.
- Poznavanje projektiranja složenog softvera i distribuiranih sustava.
- Poznavanje obrazaca dizajna, struktura podataka i algoritama.
- Iskustvo u otklanjanju pogrešaka i podršci produkcijskim sustavima.
- Iskustvo s Azureom i Google Cloud Platformom.
- Iskustvo s alatima CI/CD i upravljanjem kodom.
- Poznavanje okvira SDLC i Secure SDL.
- Iskustvo s telemetrijom.
- Poznavanje analize rizika i troškova, funkcionalnih i nefunkcionalnih zahtjeva, korisničkih priča, praksi kodiranja te standarda kvalitete, sigurnosti i zaštite.
- Dokazani rezultati u isporuci softverskih proizvoda velikog opsega u dinamičnom okruženju.
- Prvostupnička diploma iz računarstva, računalnog inženjerstva, računalnih informacijskih sustava, softverskog inženjerstva ili srodnog područja te 4 godine iskustva u softverskom inženjerstvu ili srodnom području; ili 6 godina iskustva u softverskom inženjerstvu ili srodnom području.
- Obveza pridržavanja Walmartove politike radnog mjesta bez droga.
Pogodnosti
- Nagrade za radnu uspješnost.
- Usklađeni doprinosi poslodavca u plan 401(k).
- Plan kupnje dionica.
- Plaćeni rodiljni i roditeljski dopust.
- Plaćeni dopust, uključujući bolovanje.
- Više opcija zdravstvenog plana.
- Zdravstveno, vidno i stomatološko osiguranje.
- Životno osiguranje koje plaća tvrtka.
- Dopust za skrb o obitelji.
- Dopust zbog smrti bliske osobe.
- Dopust za obavljanje porotničke dužnosti.
- Dopust za glasanje.
- Pokriće za kratkotrajnu i dugotrajnu invalidnost.
- Popusti za zaposlenike.
- Naknada plaće tijekom vojnog dopusta.
- Povrat troškova posvojenja i surogatstva.
- Obrazovna pogodnost Live Better U koja pokriva školarinu, knjige i naknade.
- Bonusi na temelju radne uspješnosti.
- Nagrade u obliku dionica.
- Plaćeno bolovanje koje ispunjava ili premašuje primjenjive zakonske zahtjeve.