Ավագ Frontend Ինժեներ
Ավագ Frontend Ինժեներ Xsolla-ում, հեռավար, լրիվ դրույքով: 5+ տարվա փորձ: Աշխատանք Xsolla ID և ZK արտադրանքների վրա:
Աշխատել արտադրանքի տարածքի frontend-ի վրա սկզբից մինչև վերջ՝ արտադրանքի մենեջերների և դիզայներների հետ առաջադրանքների ճշգրտումից մինչև ներդրում, թողարկում և մոնիտորինգ արտադրությունում: Ստանձնել պատասխանատվություն այս frontend-ի տեխնիկական որոշումների համար՝ փաստաթղթավորելով դրանք գրավոր: Ստանձնել պատասխանատվություն frontend հավելվածի ճարտարապետության և ընդհանուր UI գրադարանի/SDK-ի համար, որն օգտագործվում է այլ թիմերի կողմից: Ստանձնել պատասխանատվություն չափելի frontend որակի համար՝ կատարողականություն, հուսալիություն և օգտագործողի սցենարների անվտանգություն: Նախագծել և մշակել օգտագործողի սցենարներ՝ մուտք, հաշվի կառավարում, դրամապանակի ներբեռնում և գործարքի ստորագրում: Հետևել այս սցենարների վարքագծին արտադրությունում (սխալներ, կատարողականություն, դուրս մնալներ) և գործել արդյունքների հիման վրա: Կատարել և փաստաթղթավորել ճարտարապետական որոշումներ frontend հավելվածների համար: Մշակել ընդհանուր բաղադրիչների գրադարան և frontend SDK, որն օգտագործվում է Xsolla-ի այլ թիմերի կողմից: Համակարգել API պայմանագրերը backend ինժեների հետ՝ ներառյալ սխալների մշակում, հարցումների կրկնություն և եզրային դեպքեր: Ստանձնել պատասխանատվություն կատարողականության բյուջեների համար՝ Core Web Vitals և փաթեթի չափ: Բարելավել ինժեներական միջավայրը՝ build, linters, թեստեր, CI: Իրականացնել կոդի վերանայումներ: Տեղադրել և պահպանել AI գործիքներ պահոցներում (Claude Code, Codex, Cursor՝ կանոններ, համատեքստ, harness), որպեսզի թիմը արդյունավետ օգտագործի դրանք:
5+ տարի կոմերցիոն frontend մշակում: TypeScript խիստ ռեժիմում՝ գեներիկներ, utility տիպեր, տարանջատված միություններ, մոդուլային սահմանների և արտաքին տվյալների տիպավորում: JavaScript հարթակի մակարդակում՝ event loop, ասինխրոնություն, փակումներ, հիշողության կառավարում: Հիշողության արտահոսք գտնելու և դրա պատճառը բացատրելու ունակություն: Խորը փորձ React-ի հետ՝ rendering մոդել, պրոֆիլավորում, անհարկի վերարտադրումների վերացում: Տեղական, սերվերային և գլոբալ վիճակի տարանջատում և գործիքի ընտրությունը հիմնավորելու ունակություն; հասկանալ, երբ SSR-ն արդարացված է: Սեմանտիկ, ադապտիվ, խաչբրաուզերային մարկապ; ժամանակակից CSS (CSS Modules, CSS-in-JS): Մատչելիություն՝ ARIA, ստեղնաշարի նավիգացիա, էկրան կարդացողների աջակցություն: Կատարողականության վերլուծություն՝ պրոֆիլավորում, փաթեթի վերլուծություն, Core Web Vitals: REST API ինտեգրացիա՝ սխալների մշակում, կրկնություններ և հարցումների չեղարկում, պայմանագրերի համապատասխանեցում backend-ի հետ: Վեբ անվտանգության հիմունքներ՝ XSS, CSRF, CSP, token-ների, սեսիաների և օգտագործողի տվյալների անվտանգ մշակում: Թեստավորում ճիշտ մակարդակում՝ միավորային, ինտեգրացիոն, E2E: Git, CI, Docker, linters և ֆորմատերներ: AI գործիքների ամենօրյա գործնական օգտագործում մշակման և վերանայման համար (Claude Code, Codex, Cursor), ներառյալ դրանց կոնֆիգուրացիան պահոցի համար: Տեխնիկական փաստաթղթերի ընթերցում անգլերենով: Լրացուցիչ: Փորձ բարձր անվտանգության պահանջներով տիրույթներում՝ նույնականացում և ինքնություն (OAuth2/OIDC հոսքեր frontend-ում), վճարումներ, կրիպտո դրամապանակներ: Web3 frontend՝ դրամապանակի ինտեգրացիա (ներկառուցված և բրաուզերային), EIP-1193, EIP-6963, EIP-712; viem, wagmi, ethers.js: Next.js կամ Nuxt, SSR արտադրությունում: Դիզայն համակարգեր և բաղադրիչների API դիզայն, UI կիտեր: Հիբրիդային հավելվածներ՝ WebView, React Native:
Լրիվ դրույքով աշխատանք: Գրաֆիկ՝ 5/2: Աշխատանքի ձևաչափ՝ հեռավար:
Բաց մի թողեք ոչ մի աշխատանք
Բաժանորդագրվեք մեր Telegram ալիքին