Միջին+ Full-Stack ծրագրավորող | iGaming / Կազինո խաղեր
Միջին+ Full-Stack ծրագրավորող iGaming/կազինո խաղերի թիմի համար։ Մշակել սեփական կազինո խաղեր Next.js, React, TypeScript, Node.js, Fastify, WebSocket տեխնոլոգիաներով։ Հեռավար, լրիվ դրույք։
Թիմը զրոյից ստեղծում է սեփական կազինո խաղեր։ Խաղը պետք է զգացվի կենդանի և դինամիկ՝ հարթ անիմացիաներ, ձայն, կերպարների արձագանքներ, հստակ վիճակներ և «մեկ էլ ռաունդ» էֆեկտ։ Խաղի ընթացքի հետևում կանգնած է ճշգրիտ սերվերային տրամաբանություն, կայուն realtime և ազնիվ խաղային մեխանիկա, որը հնարավոր է ստուգել Provably Fair-ի միջոցով։ Պարտականություններ՝ - Մշակել խաղի հաճախորդը Next.js 16 + React + TypeScript-ով։ - Կառավարել վիճակը Zustand-ով, տվյալներ ստանալ և համաժամեցնել TanStack React Query-ով։ - Ստեղծել ժամանակակից խաղային UI Tailwind CSS v4-ով՝ դիզայն թոքեններով։ - Ապահովել գրավիչ խաղային փորձ՝ Framer Motion անիմացիաներ, ձայնային էֆեկտներ, կերպարների վիճակներ և արձագանքներ։ - Իրականացնել բազմալեզու աջակցություն (i18n)։ - Գրել սերվերային խաղային տրամաբանություն Node.js + TypeScript + Fastify-ով՝ ռաունդներ, ավտոխաղ, take-profit/stop-loss, խաղադրույքի չեղարկում։ - Իրականացնել Provably Fair էջը և մեխանիկան, որպեսզի խաղացողները կարողանան ստուգել արդյունքների արդարությունը։ - Ինտեգրել արտաքին խաղադրույքների API՝ նույնականացում, թոքենների ավտոմատ թարմացում, սխալների մշակում և circuit breaker։ - Իրականացնել realtime փոխազդեցություն WebSocket / Socket.IO-ի միջոցով։ - Աշխատել ընդհանուր types փաթեթի հետ հաճախորդի և սերվերի համար։ - Կարգավորել տեղական միջավայրը Docker Compose-ով։
Պարտադիր՝ - 3+ տարի կոմերցիոն TypeScript մշակում։ - Ուժեղ React / Next.js փորձ և վստահ Node.js սերվերային մշակում։ - Ժամանակակից վիճակի կառավարման փորձ՝ Zustand, Redux կամ նմանատիպ։ - Գործնական փորձ React Query / TanStack Query կամ նմանատիպ գործիքների հետ։ - Վստահ Tailwind CSS և ժամանակակից CSS, ուշադրություն UI մանրամասներին։ - Փորձ Framer Motion կամ նմանատիպ անիմացիոն գործիքների հետ։ - Հասկանալ mobile-first մոտեցումը և բջջային UX։ - Հասկանալ արտաքին API ինտեգրումը՝ նույնականացում, թոքեններ, թարմացում, սխալների մշակում, անսարքությունների հանդուրժողականություն։ - Փորձ realtime / WebSocket / Socket.IO հետ։ - Միջին+ ինքնուրույնություն, մաքուր կոդ և հստակ Git-flow։ - Փորձ iGaming / կազինո / crash խաղերում։ - Հասկանալ Provably Fair-ը, ներառյալ HMAC-SHA256 սկզբունքները։ Ցանկալի է՝ - Փորձ Firebase Auth հետ՝ Google Sign-In, հեռախոսային նույնականացում, 2FA TOTP։ - Գործնական i18n փորձ։ - Պրոցեդուրային ձայն կամ անիմացիա գեներացնելու փորձ։ - Փորձ դրամական մաթեմատիկայի և BigInt-ի հետ։ - Հասկանալ և կառուցել դետերմինիստական խաղային վիճակի մեքենաներ։
Լրիվ դրույք Մրցունակ աշխատավարձ Փորձաշրջան՝ 1 ամիս Աշխատանքի ձևաչափ՝ հեռավար Աշխատանք ապրանքային թիմում և մասնակցություն սեփական խաղերի ստեղծմանը։
Բաց մի թողեք ոչ մի աշխատանք
Բաժանորդագրվեք մեր Telegram ալիքին