Senior Frontend Developer (Gamedev)
- Табыс деңгейі көрсетілмеген
-
Астана
ROCKSTONE-кездейсоқ жанрдағы мобильді және әлеуметтік ойындарды әзірлеуші компания.
Біз Agile және data-driven тәсілін қолданамыз, олардың көмегімен команданың бастамасын сәтті жүзеге асырамыз. Біздің Kiss Me флагмандық қосымшасы-бұл LiveOps сатысында тұрақты және дамып келе жатқан өнім, ол сіздің терілеріңізді тереңдетуге және кеңейтуге үлкен мүмкіндік береді.
Сіз қайда жұмыс істейтініңіз бізге маңызды емес, біз сіздің команданың бір бөлігі болып қалуыңызға көз жеткіземіз.
Біз қазір тұрақтылықты, өнімділікті (анимация, ANR) және FIC жеткізу жылдамдығын қамтамасыз ететін командаға аға әзірлеушіні іздеудеміз.
Оның орнына сіз нақты инженерлік қиындықтарды, өнімге әсер етуді, өсу мен білім бағаланатын уыттылықсыз ашық топта жұмыс істеуді аласыз.
Функционалдық міндеттері:
-
ойын логикасы мен ойын механикасының архитектурасын әзірлеу және бағдарламалау;
-
функционалдылықтың Жоғары сапасы мен тұрақтылығын қамтамасыз ету: қателер санын азайту, шығаруға дайындық;
-
ANR (Application not Responding)азайту үшін клиенттік кодты профильдеу, күйін келтіру және оңтайландыру;
-
әзірленген функционалдылықты тексеру және тестілеу;
-
шығарылғаннан кейін функционалдылықтың сапасын бақылау және бақылау және маңызды мәселелерді жедел жою;
-
архитектураны сақтау және жақсарту;
-
сәулет стандарттарының, code style және команда ережелерінің сақталуын бақылау.
Hard-skills:
-
әзірлеушілер тобында 5 жылдан бастап жұмыс тәжірибесі;
-
3 жылдан бастап TypeScript+React стекімен жұмыс тәжірибесі (күрделі CSS анимациялары мен ауысуларын жүзеге асыру тәжірибесі);
-
міндетті: React-ті жетік меңгеру, сараптамалық беттеу дағдылары (адаптивті, кросс-шолғыш, pixel-perfect, мобильді құрылғыларға арналған кросс-платформа), Less/Sass;
-
SPA және Мобильді қосымшаларды құру тәжірибесі;
-
API және SDK-мен жұмыс істей білу;
-
ANR, crash зерттеу, тәуелділіктерді табу және өнімділікті жақсарту мүмкіндігі.
Soft-skills:
-
оқыту және дамыту: Сіз үнемі жаңа (технологиялар, тәсілдер) үйренесіз, жобаға қажетті нәрсені тез игеруге дайынсыз, біліммен бөлісесіз;
-
мерзімдерді бағалау: сіз тапсырмаларға уақытты нақты бағалайсыз, тәуекелдерді ескересіз, басымдық бересіз және мерзімге сәйкес келесіз;
-
басшылықпен байланыс: сіз өз ұстанымыңызды басшылыққа және басқа командаларға нақты және дәлелді түрде жеткізе аласыз;
-
проактивтілік: кодтағы немесе процестердегі мәселелерді өзіңіз көріп, оларды шешу және жақсарту жолдарын ұсынасыз;
-
күрделі мәселелерді шешу: күрделі техникалық және архитектуралық мәселелерді шешуге, жобалауға және шешуге қабілетті.
Плюс болады:
- backend принциптерін түсіну (жақсырақ C PH / PHP) немесе тиімді интеграция үшін осы бағытта дамуға дайын болу үлкен артықшылық болады;
- АВТОТЕСТ жазу тәжірибесі;
- мобильді қосымшалармен жұмыс тәжірибесі.
Шарттары:
-
қызықты және күрделі сын-қатерлер, Сіздің іске асыруыңызға мүмкіндік;
-
қашықтан жұмыс және жұмыс күнінің икемді басталуы;
-
ресми рәсімдеу және қаржылық тұрақтылық;
-
әдеттегі демалыс жылына 28 күнтізбелік күн;
-
маңызды оқиғаларға қолдау көрсету; барлық қызметкерлер үшін белсенді корпоративтік өмір;
-
кәсіби өсу мүмкіндігі: ақылы конференциялар мен курстар, кәсіби әдебиеттерді сатып алу.