
Puzzle je tvrtka za zapošljavanje i pronalaženje kadrova specijalizirana za tehnološke stručnjake iz Latinske Amerike, koji rade u bliskim vremenskim zonama. Tvrtkama pomaže proširiti inženjerske kapacitete kroz proširenje osoblja i namjenske timove. Povezuje ih s razvojnim programerima, voditeljima proizvoda, QA stručnjacima i drugim tehničkim specijalistima. Puzzle povezuje organizacije s inženjerskim i IT stručnjacima kako bi podržao njihov rast.
Softverski inženjer za web (rad na daljinu iz Brazila)
Izrađivat ćete pristupačne JavaScript aplikacije i višekratno upotrebljive komponente sučelja za Puzzle. Udaljeno iz Brazila uvodit ćete u rad, nadzirati i unapređivati produkcijske sustave na AWS-u.
Opis
- Izrada pristupačnih web-aplikacija i višekratno upotrebljivih komponenti sučelja.
- Razvoj značajki pomoću suvremenih JavaScript i TypeScript okvira.
- Povezivanje API-ja, autentifikacije, analitike i usluga trećih strana.
- Pretvaranje zahtjeva za proizvod i dizajn u iskustva spremna za produkciju.
- Osiguravanje dosljednog rada aplikacija u podržanim preglednicima i na podržanim uređajima.
- Unapređivanje performansi, pouzdanosti i upotrebljivosti front-enda.
- Testiranje ključnih korisničkih putanja u različitim preglednicima, na uređajima i pri različitim mrežnim uvjetima.
- Izrada automatiziranih testova te provjera pristupačnosti, performansi i funkcionalnosti.
- Istraživanje incidenata u produkciji i sprječavanje ponavljanja nedostataka.
- Uvođenje u rad i održavanje web-aplikacija u AWS okruženjima.
- Koordinacija s inženjerima platforme i SRE-a oko hostinga i spremnosti za rad.
- Dijagnosticiranje problema s aplikacijama i infrastrukturom u produkciji.
- Upravljanje konfiguracijom aplikacija i postavkama za pojedina okruženja.
- Nadziranje stanja, pogrešaka i performansi aplikacija.
- Podrška uvođenju novih verzija i povratku na prethodne verzije te uspostavljanje CI/CD postupaka.
- Pisanje održivog, temeljito testiranog koda i sudjelovanje u pregledima koda.
- Primjena sigurnih razvojnih praksi radi zaštite vjerodajnica i korisničkih podataka.
- Bilježenje tehničkih odluka i operativnih postupaka.
- Prema potrebi sudjelovanje u rasporedu podrške produkciji.
- Suradnja s timovima za proizvod, dizajn, backend, QA, sigurnost i platform engineering.
- Samostalni suradnik koji odgovara voditelju inženjeringa.
- Suradnja s glavnim inženjerom platforme na AWS infrastrukturi, uvođenju u rad, nadzoru i operativnoj spremnosti.
Zahtjevi
- Najmanje 3 godine profesionalnog iskustva u razvoju produkcijskih web-aplikacija.
- Odlično poznavanje JavaScripta i/ili TypeScripta, HTML-a i CSS-a.
- Iskustvo sa suvremenim front-end okvirom kao što su React, Vue, Angular ili sličan okvir.
- Iskustvo u izradi responzivnih i pristupačnih web-aplikacija.
- Praktično iskustvo s integracijom API-ja i sustava za autentifikaciju.
- Iskustvo sa sigurnošću preglednika i uobičajenim praksama sigurnosti web-aplikacija.
- Iskustvo u pisanju i održavanju automatiziranih testova.
- Dobro poznavanje Gita i CI/CD-a.
- Praktično iskustvo s uvođenjem aplikacija u rad i otklanjanjem poteškoća u AWS-u.
- Potrebna je važeća AWS certifikacija.
- Prednost je certifikacija AWS Certified Developer – Associate.
- Izražene sposobnosti rješavanja problema i otklanjanja pogrešaka.
- Sposobnost samostalnog rada i učinkovite suradnje među timovima.
- Sigurnost u korištenju alata za programiranje uz pomoć umjetne inteligencije i agentskih alata uz dobru tehničku prosudbu.
- Sposobnost razvoja softvera s AI pomoćnicima za programiranje i bez njih.
- Sposobnost samostalnog osmišljavanja, pisanja, otklanjanja pogrešaka, testiranja i održavanja produkcijskog koda.
- Sposobnost pregleda i provjere koda koji je generirala umjetna inteligencija.
- Sposobnost prepoznavanja problema sa sigurnošću, pouzdanošću i održavanjem u implementacijama koje je generirala umjetna inteligencija.
- Sposobnost zaštite vlasničkog koda, vjerodajnica, podataka o korisnicima i drugih osjetljivih podataka pri korištenju AI alata.
Pogodnosti
- Naknada u USD usklađena s vještinama i iskustvom.
- Velikodušan plaćeni dopust za ravnotežu poslovnog i privatnog života te odmor.
- Financijska pomoć za zdravstveno osiguranje.
- Godišnje revizije plaće kao priznanje i nagrada za učinak.
- Plaćene edukacije i certifikacije za kontinuirani profesionalni razvoj.