
Puzzle je personálna a náborová spoločnosť špecializujúca sa na technologických odborníkov z Latinskej Ameriky, ktorí pracujú v blízkych časových pásmach. Firmám pomáha rozširovať inžinierske kapacity prostredníctvom dopĺňania tímov a zostavovania dedikovaných tímov. Zabezpečuje vývojárov, produktových manažérov, odborníkov na QA a ďalších technických špecialistov. Prepája organizácie s odborníkmi na inžinierstvo a IT, aby podporila ich rast.
Softvérový inžinier pre web (práca na diaľku z Brazílie)
Tvorba prístupných aplikácií v JavaScripte a opakovane použiteľných komponentov rozhrania pre Puzzle. Nasadzovanie, monitorovanie a zlepšovanie produkčných systémov v AWS pri práci na diaľku z Brazílie.
Popis
- Tvorba prístupných webových aplikácií a opakovane použiteľných komponentov rozhrania.
- Vývoj funkcií pomocou moderných frameworkov JavaScriptu a TypeScriptu.
- Prepájanie rozhraní API, autentifikácie, analytiky a služieb tretích strán.
- Premena požiadaviek na produkt a dizajn na riešenia pripravené na produkčné nasadenie.
- Zabezpečenie konzistentného fungovania aplikácií v podporovaných prehliadačoch a zariadeniach.
- Zlepšovanie výkonu, spoľahlivosti a použiteľnosti front-endu.
- Testovanie kľúčových používateľských scenárov v rôznych prehliadačoch, zariadeniach a sieťových podmienkach.
- Tvorba automatizovaných testov a kontrola prístupnosti, výkonu a funkčnosti.
- Vyšetrovanie incidentov v produkcii a predchádzanie opakovaným chybám.
- Nasadzovanie a údržba webových aplikácií v prostrediach AWS.
- Koordinácia s inžiniermi platformy a SRE v oblasti hostingu a prevádzkovej pripravenosti.
- Diagnostika problémov aplikácií a infraštruktúry v produkcii.
- Správa konfigurácie aplikácií a nastavení špecifických pre jednotlivé prostredia.
- Monitorovanie stavu, chýb a výkonu aplikácií.
- Podpora nasadzovania a návratu k predchádzajúcej verzii a zavádzanie postupov CI/CD.
- Písanie udržiavateľného a dôkladne testovaného kódu a účasť na revíziách kódu.
- Uplatňovanie bezpečných vývojových postupov na ochranu prihlasovacích údajov a dát používateľov.
- Zaznamenávanie technických rozhodnutí a prevádzkových postupov.
- Podľa potreby zapojenie do pohotovostnej služby podpory produkcie.
- Spolupráca s tímami Produktu, Dizajnu, Backend, QA, Bezpečnosti a Platform Engineering.
- Práca na pozícii samostatného prispievateľa s podriadenosťou vedúcemu inžinieringu.
- Spolupráca s hlavným inžinierom platformy na infraštruktúre AWS, nasadzovaní, monitorovaní a prevádzkovej pripravenosti.
Požiadavky
- Aspoň 3 roky profesionálnych skúseností s vývojom webových aplikácií používaných v produkcii.
- Pokročilá znalosť JavaScriptu a/alebo TypeScriptu, HTML a CSS.
- Skúsenosti s moderným front-endovým frameworkom, napríklad React, Vue, Angular alebo podobným.
- Skúsenosti s tvorbou responzívnych a prístupných webových aplikácií.
- Praktické skúsenosti s integráciou rozhraní API a systémov autentifikácie.
- Skúsenosti so zabezpečením prehliadačov a bežnými postupmi zabezpečenia webových aplikácií.
- Skúsenosti s písaním a údržbou automatizovaných testov.
- Dobrá znalosť Git a CI/CD.
- Praktické skúsenosti s nasadzovaním a riešením problémov aplikácií v AWS.
- Vyžaduje sa platná certifikácia AWS.
- Výhodou je certifikácia AWS Certified Developer – Associate.
- Výborné schopnosti riešiť problémy a ladiť chyby.
- Schopnosť pracovať samostatne a efektívne spolupracovať naprieč tímami.
- Pohodlie pri používaní nástrojov na programovanie s podporou AI a agentických nástrojov pri uplatňovaní dobrého technického úsudku.
- Schopnosť vyvíjať softvér s asistentmi na programovanie s AI aj bez nich.
- Schopnosť samostatne navrhovať, písať, ladiť, testovať a udržiavať produkčný kód.
- Schopnosť kontrolovať a overovať kód vytvorený AI.
- Schopnosť odhaliť bezpečnostné, spoľahlivostné a udržiavateľnostné problémy v implementáciách vytvorených AI.
- Schopnosť chrániť proprietárny kód, prihlasovacie údaje, informácie o zákazníkoch a ďalšie citlivé údaje pri používaní nástrojov AI.
Benefity
- Odmena v USD zodpovedajúca zručnostiam a skúsenostiam.
- Štedré platené voľno na podporu rovnováhy medzi pracovným a súkromným životom a oddychu.
- Finančný príspevok na zdravotné poistenie.
- Ročné prehodnotenie mzdy ako uznanie a odmena za výkon.
- Platené školenia a certifikácie na podporu ďalšieho profesijného rastu.