JavaScript developer (Middle) (вакансія неактивна)
Київ, віддалено
Необхідні навички
Комерційний досвід розробки 2+ рокиПоглиблені знання JavaScript (ES5+)Уміння будувати архітектуру застосунку на засадах ООПДосвід роботи з 2D (canvas) або 3D (webgl) графікоюМатематика (лінійна алгебра, 2d і 3d геометрія)Знання та вміння застосовувати на практиці типові алгоритми (сортування, бінарні дерева, пошук шляху тощо)Уміння писати чистий, зрозумілий, документований кодЗнання англійської мови (Intermediate чи вище)
Буде плюсом
Досвід роботи з будь-яким з рушіїв рендерингу 2D графіки на JS (pixi.js, phaser тощо)Досвід роботи з будь-яким з рушіїв рендерингу 3D графіки на JS (Three.js, Babylon.js, Playcanvas тощо)Знання glslДосвід роботи з анімаційними бібліотеками (greensock, tween.js тощо)Досвід роботи з ігровими рушіями (будь-якими, не обовʼязково на JS)Вміння працювати з будь-яким 3D рекдактором (Blender, 3DMax тощо)Досвід розробки серверних застосунків з використанням node.jsДосвід розробки клієнт-серверних застосунків з використанням websocketsНавички оптимізації продуктивності застосунку (CPU, GPU, memory)Досвід роботи з webpack, gulp
Пропонуємо
оплачувана відпустка у 18 робочих днівоплачувані лікарнянімедичне страхуваннякурси англійської мови
Обов’язки
розробка playable adsрозробка HTML5 ігр и застосунківпортування ігр з Unity на HTML5