Ավագ Backend ծրագրավորող (PHP)
Ավագ Backend ծրագրավորող (PHP) Playkot-ում։ Հեռավար/լրիվ դրույք։ Բարձր բեռնվածության խաղային backend (~100k DAU)՝ PHP, MongoDB, Redis, AWS, jRPC, JSON Schema։ Աշխատավարձը՝ հարցազրույցի արդյունքներով։
Backend մշակում՝ - Մշակել և պահպանել backend ծառայություններ PHP-ով։ - Աշխատել բարձր բեռնվածության արտադրական համակարգի հետ (~100k DAU)։ - Ընդլայնել և աջակցել մոնոլիտ backend ճարտարապետությունը՝ բարելավելով կայունությունը և մասշտաբայնությունը։ Ճարտարապետություն և API-ներ՝ - Նախագծել, իրականացնել և պահպանել API-ներ և ներքին ծառայությունների փոխազդեցությունները։ - Աշխատել API պայմանագրերով՝ հիմնված JSON Schema-ի վրա։ - Օգտագործել jRPC համակարգի բաղադրիչների միջև ներքին հաղորդակցության համար։ Ենթակառուցվածք և տվյալներ՝ - Աշխատել MongoDB, Redis, AWS և Centrifugo հետ։ - Օպտիմալացնել տվյալների պահպանումը, քեշավորման ռազմավարությունները և ֆոնային գործընթացները։ - Ապահովել համակարգի հուսալիությունը իրական արտադրական բեռի պայմաններում։ Կատարողականություն և մոնիտորինգ՝ - Վերլուծել համակարգի կատարողականությունը՝ օգտագործելով Grafana և այլ մոնիտորինգի գործիքներ։ - Բացահայտել խցանումները, դեգրադացիայի կետերը և անարդյունավետությունները։ - Օպտիմալացնել հարցումները, քեշավորման շերտերը և ծանր backend հոսքերը։
Պահանջվող որակավորումներ՝ - Ուժեղ կոմերցիոն փորձ PHP backend մշակման մեջ (5+ տարի)։ - Փորձ GameDev-ում կամ այլ բարձր բեռնվածության backend համակարգերում։ - Հստակ ընկալում OOP և ծրագրային դիզայնի սկզբունքների մասին։ - Գործնական փորձ MongoDB և Redis հետ։ - Փորձ AWS հետ աշխատելու մեջ։ - Կարողություն վերլուծելու չափիչները և աշխատելու մոնիտորինգի գործիքներով, ինչպիսին է Grafana-ն։ - Հասկանալ API պայմանագրերը և JSON Schema-ն։ - Փորձ jRPC կամ նմանատիպ RPC/API մոտեցումների հետ։ - Ուժեղ ընկալում բարձր բեռնվածության համակարգերի մարտահրավերների մասին։ - Հարմարավետ աշխատել մոնոլիտ ճարտարապետությունների հետ և դրանք զարգացնել առանց խանգարող վերագրման։ Ցանկալի է՝ - Փորձ իրական ժամանակի համակարգերում, ինչպիսին է Centrifugo-ն։ - Փորձ կենդանի խաղային սերվերների, live-ops և իրադարձությունների վրա հիմնված տրամաբանության աջակցման մեջ։ - Փորձ PHP հավելվածների պրոֆիլավորման և օպտիմալացման մեջ։ - Հասկանալ CI/CD, դիտարկելիություն և արտադրական աշխատանքային հոսքեր։ - Փորձ ժառանգական համակարգերի էվոլյուցիոն զարգացման մեջ։
Աշխատանք կայուն միջազգային ընկերությունում։ Մրցունակ աշխատավարձ, որը վերանայվում է յուրաքանչյուր 6 ամիսը մեկ՝ շուկայի միտումների և ձեր կատարողականության հիման վրա։ Ճկուն աշխատանքային կազմակերպում՝ գրասենյակ, հեռավար կամ հիբրիդ։ Ճկուն արտոնություններ՝ տարեկան $1000 արտոնությունների համար, ներառյալ առողջության ապահովագրություն, սպորտ, թերապիա, կրթություն և լեզվի դասընթացներ։ Ամբողջական վճարում հիվանդության և անձնական արձակուրդների ժամանակ, գումարած տարեկան 20 աշխատանքային օր արձակուրդ։ Բաց վիճակագրություն, ներառյալ մեր խաղերից ստացված եկամուտները։ Էպիկ թիմ, որը պատրաստ է կիսվել փորձով և գիտելիքներով։
Բաց մի թողեք ոչ մի աշխատանք
Բաժանորդագրվեք մեր Telegram ալիքին