Աշխատանք Մանրամասներ
Խաղերի մշակում
Senior
Գրասենյակում
Լրիվ դրույք
Ռուսերեն
Oct 7

Ավագ Frontend ինժեներ

Ավագ Frontend ինժեներ FANzino-ի համար, որը iGaming B2B մատակարար է,՝ կենդանի խաղեր ստեղծելու և խաղային շարժիչը մշակելու համար։ Գրասենյակը՝ Լիմասոլում, Կիպրոս։

FANzino-ն նոր ձևաչափի խաղերի B2B մատակարար է առցանց մոլախաղերի աշխարհում։ Մենք փնտրում ենք ուժեղ Ավագ Frontend ինժեներ՝ նոր կենդանի խաղեր ստեղծելու և ընդհանուր խաղային շարժիչը մշակելու համար։ Դուք կաշխատեք frontend-ի, խաղերի մշակման, իրական ժամանակի և WebGL-ի խաչմերուկում՝ խաղային տրամաբանությունից և ինտերֆեյսից մինչև բարդ անիմացիաներ և 3D բոնուսային խաղեր։ Պարտականություններ՝ - Նոր խաղեր ստեղծել ընդհանուր խաղային շարժիչի վրա՝ խաղադաշտ, խաղադրույքներ և չիպեր, ռաունդի պատմություն, շահումների անիմացիաներ և այլ խաղային մեխանիկա։ - Մշակել 2D տեսարաններ Pixi.js-ով և 3D բոնուսային խաղեր Three.js / react-three-fiber-ով, ներառյալ հատուկ GLSL շեյդերներ։ - Ինտեգրել Rive անիմացիաները և կառավարել դրանց վիճակի մեքենան անմիջապես խաղային տրամաբանությունից։ - Ինտերֆեյսը համաժամեցնել խաղային ռաունդի հետ իրական ժամանակում՝ խաղի փուլեր, խաղադրույքների ընդունում, արդյունքներ և վճարումներ, որոնք գալիս են WebSocket-ով, ներառյալ ճիշտ մշակումը վերամիացումից հետո։ - Մշակել և օպտիմալացնել վիդեո նվագարկիչը՝ ուշացման կառավարում, հոսքի վերականգնում և որակի չափումներ։ - Ապահովել խաղերի հարթ և կայուն աշխատանքը բջջային բրաուզերներում։ - Աշխատել խաղերի և մոշն դիզայներների հետ՝ ինտեգրել և հղկել ակտիվները մինչև արտադրական վիճակ, և բարելավել ու պարզեցնել նրանց աշխատանքային հոսքը։

Տեխնիկական պահանջներ՝ - Հիմնավոր փորձ React-ի և TypeScript-ի հետ՝ hooks, Suspense, ռենդերինգի օպտիմալացում։ - Գործնական փորձ Canvas/WebGL-ի և Pixi.js, Three.js կամ նմանատիպ գրադարանների հետ։ - Իրական ժամանակի ինտերֆեյսների սկզբունքների ընկալում՝ WebSocket, վերամիացումներ, անկարգ իրադարձությունների մշակում։ - Փորձ վիճակի կառավարման հետ՝ Jotai, Zustand, Redux կամ նմանատիպ։ - Փորձ թեստեր գրելու՝ Vitest/Jest, Testing Library։ - Frontend ճարտարապետության ընկալում և ինքնուրույն տեխնիկական որոշումներ կայացնելու կարողություն։ - Բարդ ինտերակտիվ ինտերֆեյսների կատարողականությունը օպտիմալացնելու կարողություն։ Ցանկալի է՝ - Փորձ Rive-ի հետ՝ վիճակի մեքենաներ, մուտքեր, իրադարձություններ։ - GLSL գիտելիքներ և շեյդերներ գրելու/օպտիմալացնելու փորձ։ - Փորձ վիդեոյի հետ բրաուզերում՝ HLS, WebRTC, MSE։ - Ռենդերինգի օպտիմալացման փորձ՝ բատչինգ, հյուսվածքների ատլասներ, հիշողության կառավարում բջջային սարքերում։ - Փորձ Blender-ի հետ, 3D մոդելների և անիմացիաների արտահանում։ Անձնական որակներ՝ - Թիմային աշխատանք և արդյունավետ փոխգործակցություն մշակողների, դիզայներների և այլ մասնագետների հետ։ - Պատասխանատվություն արդյունքների համար և ուշադրություն մանրուքներին։ - Բարդ տեխնիկական խնդիրներ ինքնուրույն լուծելու կարողություն։ - Առաջադրանքները ավարտին հասցնելու և որակի համար հաշվետու լինելու կարողություն։ - Նախաձեռնողականություն՝ առաջարկել բարելավումներ և օգնել զարգացնել արտադրանքը։ - Պատրաստակամություն արագ փոփոխվող առաջադրանքների հետ աշխատելու և նոր տեխնոլոգիաներ սովորելու։

Պայմաններ՝ - Աշխատանք գրասենյակից Կիպրոսում (Լիմասոլ)։ - Սննդի փոխհատուցում գրասենյակում։ - Պաշտոնական աշխատանք Կիպրոսի աշխատանքային օրենսդրությամբ։ - 4 լրացուցիչ հանգստյան օր։ - Ոչ ժառանգական կոդ՝ արտադրանքը և խաղային հարթակը կառուցվում են զրոյից։ - Հնարավորություն ազդելու արտադրանքի ճարտարապետության և տեխնիկական որոշումների վրա։

Կիպրոս
Redux
WebSocket
React
HLS
Rive
GLSL
MSE
Blender
WebGL
Zustand
Jotai
Jest
TypeScript
Three.js
Pixi.js
Vitest
Testing Library
WebRTC

Բաց մի թողեք ոչ մի աշխատանք

Բաժանորդագրվեք մեր Telegram ալիքին

Բաժանորդագրվել

Նմանատիպ աշխատանք

Ավագ Gameplay Ինժեներ (The Witcher 4)

Ավագ Gameplay Ինժեներ The Witcher 4-ի համար CD Projekt Red-ում, տեղափոխումով Լեհաստան։ Լրիվ դրույքով պաշտոն։

Լեհաստան
C
CD PROJEKT RED

Ավագ C++ ծրագրավորող

Ավագ C++ ծրագրավորող՝ AI բոտերով ավտոմատացված բազմախաղացող խաղերի փորձարկման համար, ամբողջությամբ հեռավար՝ Լեհաստանում, B2B պայմանագրով։

Լեհաստան
E
Emagine Polska

Ավագ Խաղային Ծրագրավորող

Ավագ խաղային ծրագրավորող՝ մթնոլորտային սարսափ խաղի համար Six Ton Axe Games-ում։ Հեռավար, պայմանագրային։ Աշխատավարձը՝ բանակցելի։

ԱՄՆ
S
Six Ton Axe Games