Ավագ Frontend ծրագրավորող (React)
Անհրաժեշտ է ավագ React ծրագրավորող՝ նոր նախագծի համար զրոյից, հեռավար, լրիվ դրույքով: 3–6 տարվա փորձ:
Մենք ունենք մեծ և հետաքրքիր խնդիր՝ ստեղծել նոր նախագիծ զրոյից՝ վերցնելով ընթացիկ արտադրանքի լավագույնը և վերաիմաստավորելով այն, ինչ կարելի է դարձնել ավելի հարմար և ժամանակակից: Սա պարզապես գործող ֆունկցիոնալության տեղափոխում նոր տեխնոլոգիական կույտ չէ: Թիմի հետ միասին դուք կմասնակցեք ճարտարապետության նախագծմանը, կկայացնեք տեխնիկական որոշումներ և աստիճանաբար կկառուցեք նոր համակարգ՝ հիմնական բաղադրիչներից մինչև օգտագործողի սցենարներ և կառավարչական գործիքներ: Կլինի շատ արտադրանքի մշակում՝ անձնական հաշիվներ, վարչական ինտերֆեյսներ, ներքին գործիքներ և բոլորովին նոր ֆունկցիոնալություն: Գործող համակարգի մի մասը կշարունակի գոյություն ունենալ կողքին, այնպես որ երբեմն ստիպված կլինեք զբաղվել ընթացիկ կոդով, ուղղել սխալները և ուշադիր տեղափոխել անհրաժեշտ ֆունկցիոնալությունը նոր նախագիծ: Արտադրանքի frontend մասի մշակում և զարգացում: Նոր ինտերֆեյսների և օգտագործողի սցենարների իրականացում: Ինտեգրացիա backend API-ի հետ: Վերաօգտագործվող բաղադրիչների նախագծում և մշակում: Մասնակցություն տեխնիկական որոշումների և առաջադրանքների տրոհմանը: Կոդի վերանայման իրականացում: Հստակ, պահպանվող և թեստավորվող կոդի գրում: Կատարողականի օպտիմիզացում և գործող լուծումների որակի բարելավում: Սխալների ուղղում և ընթացիկ վեբ նախագծերի աջակցություն նոր համակարգին անցման ընթացքում: Մասնակցություն տեխնիկական պրակտիկաների և մոտեցումների մշակմանը թիմում:
Առևտրային փորձ React-ի հետ՝ 3 տարուց: JavaScript-ի և TypeScript-ի ամուր իմացություն: React-ի սկզբունքների և ժամանակակից frontend կույտի լավ պատկերացում: Frontend հավելվածների կառուցվածքի և մոդուլների նախագծման փորձ: Պահպանվող և մասշտաբայնացվող կոդի սկզբունքների ընկալում: REST API-ի հետ փորձ և frontend հավելվածների ինտեգրացում backend ծառայությունների հետ: Git-ի լավ իմացություն և թիմային մշակման գործընթացի ընկալում: Կոդի վերանայման անցկացման փորձ և տեխնիկական որոշումները վիճարկելու պատրաստակամություն: Տեխնիկական փաստաթղթեր գրելու և պահպանելու հմտություններ: Ընթացիկ կոդում ինքնուրույն հասկանալու և օպտիմալ լուծումներ գտնելու կարողություն: Պատասխանատու մոտեցում կոդի որակին և աշխատանքի արդյունքներին: Գիտելիքների փոխանակման, գործընկերներին օգնելու և ինժեներական պրակտիկաներին մասնակցելու պատրաստակամություն: React / Redux / Redux Thunk; JavaScript / TypeScript; TanStack Router / TanStack Query / TanStack Form; ադապտիվ դասավորություն (HTML/CSS/Tailwind CSS); shadcn/ui / Radix UI / Material UI; միավոր թեստավորում (Vitest/Jest); Git/Yarn; ժառանգական կոդի վերակառուցում և աջակցություն՝ ներառյալ դասային բաղադրիչները: Լրացուցիչ՝ Feature-Sliced Design, բրաուզերի թեստավորում Playwright-ով, Redux Form / React Router, Vite/Webpack/Babel/ESLint կարգավորում, GitLab CI/CD, Docker:
Լրիվ դրույքով աշխատանք, 5/2 գրաֆիկ, հեռավար աշխատանք:
Բաց մի թողեք ոչ մի աշխատանք
Բաժանորդագրվեք մեր Telegram ալիքին