Вакансія
З партнерського стрічки
Старший розробник ігор HTML5
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Booming Games
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Про роль
Ви поповните нашу команду з розробки ігор із 14 прекрасних і вмілих людей і звітуватимете перед Team Lead Frontend Games. Ваша пристрасть до ігор онлайн-казино в поєднанні з вашими технічними знаннями дозволяє нам виводити на ринок найкращі слоти.
Обов'язки
• Розробка та впровадження ігор
• Перекладайте документи з розробки ігор (GDD) у презентації ігор HTML5.
• Розбийте функції GDD на структуру розподілу робіт (WBS) і створіть квитки JIRA.
• Переконайтеся, що завдання виконувані протягом максимум одного робочого тижня та узгоджені з оцінками команди.
• Реалізуйте функції та функції гри за допомогою TypeScript (останній стандарт).
• Дотримуйтесь найкращих практик, забезпечуючи добре набраний і добре задокументований код.
• Використовуйте JavaScript (ECMAScript) лише за необхідності, задокументовано в JSDoc.
• Контроль версій і керування кодом
• Робота з Git (GitLab як центральний репозиторій).
• Закріплюйте код принаймні раз на робочий день, щоб показувати гілки.
• Дотримуйтеся правил семантичної фіксації, включаючи ідентифікатор квитка (JIRA або similair).
• Надсилайте запити на злиття (MR), коли робота буде завершена та без дефектів.
• Звертайтеся до відгуків рецензентів МЗ і передайте суперечки архітектору чи менеджеру з розробки, якщо необхідно.
• Переконайтеся, що код відповідає принципам безпечної розробки.
• Реалізація візуальних і звукових ефектів
• Інтегруйте статичне мистецтво, анімацію (Spine), послідовності зображень і частинки.
• Використовуйте такі бібліотеки, як PIXI.js, для оптимальної продуктивності візуалізації.
• Співпраця з Tech Art для оптимізації активів для ефективного впровадження Якість і оптимізація коду
• Якість і оптимізація коду
• Забезпечте чистий, добре задокументований і перевірений код.
• Використовуйте інструменти розробника браузера для відстеження FPS, використання пам’яті, CPU/GPU та викликів відтворення.
• Розставляйте пріоритети та виправляйте помилки якнайшвидше
• Підтримуйте зону покриття блоку та тестування інтеграції, гарантуючи, що покриття лінії зв’язку не зменшується.
• Видалити мертвий код і оптимізувати ресурси проекту.
• Створення та доставка ігрового коду
• Використовуйте Webpack для ефективного об’єднання, мінімізації та оптимізації
• Оптимізуйте зображення, текст і ресурси для готової до виробництва збірки.
• Зрозумійте та вдосконаліть GitLab CI для ефективного розгортання
• Переконайтеся, що ігри оптимізовані для HTTP/HTTP2/HTTP3, WebSockets та інших мережевих комунікацій, щоб покращити досвід гравців.
• Процес співпраці та розробки
• Тісно співпрацюйте з продюсерами ігор, арт-директорами та спеціалістами з контролю якості, щоб забезпечити плавну розробку.
• Проведіть демонстрації ігор для власників продуктів.
• Вирішуйте дефекти, про які повідомляє QA, якнайшвидше.
• Дотримуйтеся структурованих етапів розвитку:
* Альфа – гра працює відповідно до специфікації (навіть якщо активи неповні
* Бета – повна реалізація активів; гра готова до тестування якості
Вимоги
• Принаймні 3 роки досвіду розробки ігор і 5 років загальної розробки
• Вільно володіє Typescript і Javascript (ES6) і HTML5/CSS3
• Великий досвід роботи з PixiJS, Phaser або еквівалентом
• Повне вільне володіння англійською, письмовою та усною
• Сильні навички спілкування та роботи в команді
• Досвід роботи з Git, JIRA (або еквівалентним програмним забезпеченням для відстеження проблем/проектів) і GSuite
• Уважність до деталей, навички вирішення проблем і багатозадачності
• Досвід анімації Spine, включаючи оптимізацію
Приємно мати
• Досвід роботи з WebGL або іншим API графічного програмування.
• Гравець в казино.
• Творчість.
• Фон у статично типізованих мовах.
Добре знати
• Ця штатна посада працює на невизначений термін для підрядників у центральноєвропейському часовому поясі +/-2.
Навіщо працювати на Booming Games
Засновник вів. Ударний рух. Орієнтація на співробітників.
У Booming Games ми змінюємо світ iGaming за допомогою дистанційного підходу. Наш ритм? Захоплюючі слот-ігри із захоплюючими функціями та приголомшливим дизайном, які випускаються кожні два тижні - жодних винятків! Тут все залежить від спільної власності та реального зростання. Пориньте в різноманітну команду, де ваші внески впливають на кожну гру, яку ми створюємо!
Наші пільги
• Ми на 100% займаємося віддаленим обслуговуванням і пропонуємо найкращий у своєму класі віддалений досвід
• Конкурентний пакет
• Офіси з собаками в Берліні та на Мальті
• Сімейна політика
• Можливість кар'єрного зростання
• Радісне робоче середовище
• Можливості обміну знаннями
• Динамічна культура в оточенні експертів галузі
• Корпоративні соціальні заходи для згуртування команди
контакт
Команда рекрутингу
Знайдіть більше англомовних вакансій у Німеччині на Arbeitnow
Джерело: Arbeitnow (https://www.arbeitnow.com/jobs/companies/booming-games/senior-html5-game-developer-pressig-200487)
Ви поповните нашу команду з розробки ігор із 14 прекрасних і вмілих людей і звітуватимете перед Team Lead Frontend Games. Ваша пристрасть до ігор онлайн-казино в поєднанні з вашими технічними знаннями дозволяє нам виводити на ринок найкращі слоти.
Обов'язки
• Розробка та впровадження ігор
• Перекладайте документи з розробки ігор (GDD) у презентації ігор HTML5.
• Розбийте функції GDD на структуру розподілу робіт (WBS) і створіть квитки JIRA.
• Переконайтеся, що завдання виконувані протягом максимум одного робочого тижня та узгоджені з оцінками команди.
• Реалізуйте функції та функції гри за допомогою TypeScript (останній стандарт).
• Дотримуйтесь найкращих практик, забезпечуючи добре набраний і добре задокументований код.
• Використовуйте JavaScript (ECMAScript) лише за необхідності, задокументовано в JSDoc.
• Контроль версій і керування кодом
• Робота з Git (GitLab як центральний репозиторій).
• Закріплюйте код принаймні раз на робочий день, щоб показувати гілки.
• Дотримуйтеся правил семантичної фіксації, включаючи ідентифікатор квитка (JIRA або similair).
• Надсилайте запити на злиття (MR), коли робота буде завершена та без дефектів.
• Звертайтеся до відгуків рецензентів МЗ і передайте суперечки архітектору чи менеджеру з розробки, якщо необхідно.
• Переконайтеся, що код відповідає принципам безпечної розробки.
• Реалізація візуальних і звукових ефектів
• Інтегруйте статичне мистецтво, анімацію (Spine), послідовності зображень і частинки.
• Використовуйте такі бібліотеки, як PIXI.js, для оптимальної продуктивності візуалізації.
• Співпраця з Tech Art для оптимізації активів для ефективного впровадження Якість і оптимізація коду
• Якість і оптимізація коду
• Забезпечте чистий, добре задокументований і перевірений код.
• Використовуйте інструменти розробника браузера для відстеження FPS, використання пам’яті, CPU/GPU та викликів відтворення.
• Розставляйте пріоритети та виправляйте помилки якнайшвидше
• Підтримуйте зону покриття блоку та тестування інтеграції, гарантуючи, що покриття лінії зв’язку не зменшується.
• Видалити мертвий код і оптимізувати ресурси проекту.
• Створення та доставка ігрового коду
• Використовуйте Webpack для ефективного об’єднання, мінімізації та оптимізації
• Оптимізуйте зображення, текст і ресурси для готової до виробництва збірки.
• Зрозумійте та вдосконаліть GitLab CI для ефективного розгортання
• Переконайтеся, що ігри оптимізовані для HTTP/HTTP2/HTTP3, WebSockets та інших мережевих комунікацій, щоб покращити досвід гравців.
• Процес співпраці та розробки
• Тісно співпрацюйте з продюсерами ігор, арт-директорами та спеціалістами з контролю якості, щоб забезпечити плавну розробку.
• Проведіть демонстрації ігор для власників продуктів.
• Вирішуйте дефекти, про які повідомляє QA, якнайшвидше.
• Дотримуйтеся структурованих етапів розвитку:
* Альфа – гра працює відповідно до специфікації (навіть якщо активи неповні
* Бета – повна реалізація активів; гра готова до тестування якості
Вимоги
• Принаймні 3 роки досвіду розробки ігор і 5 років загальної розробки
• Вільно володіє Typescript і Javascript (ES6) і HTML5/CSS3
• Великий досвід роботи з PixiJS, Phaser або еквівалентом
• Повне вільне володіння англійською, письмовою та усною
• Сильні навички спілкування та роботи в команді
• Досвід роботи з Git, JIRA (або еквівалентним програмним забезпеченням для відстеження проблем/проектів) і GSuite
• Уважність до деталей, навички вирішення проблем і багатозадачності
• Досвід анімації Spine, включаючи оптимізацію
Приємно мати
• Досвід роботи з WebGL або іншим API графічного програмування.
• Гравець в казино.
• Творчість.
• Фон у статично типізованих мовах.
Добре знати
• Ця штатна посада працює на невизначений термін для підрядників у центральноєвропейському часовому поясі +/-2.
Навіщо працювати на Booming Games
Засновник вів. Ударний рух. Орієнтація на співробітників.
У Booming Games ми змінюємо світ iGaming за допомогою дистанційного підходу. Наш ритм? Захоплюючі слот-ігри із захоплюючими функціями та приголомшливим дизайном, які випускаються кожні два тижні - жодних винятків! Тут все залежить від спільної власності та реального зростання. Пориньте в різноманітну команду, де ваші внески впливають на кожну гру, яку ми створюємо!
Наші пільги
• Ми на 100% займаємося віддаленим обслуговуванням і пропонуємо найкращий у своєму класі віддалений досвід
• Конкурентний пакет
• Офіси з собаками в Берліні та на Мальті
• Сімейна політика
• Можливість кар'єрного зростання
• Радісне робоче середовище
• Можливості обміну знаннями
• Динамічна культура в оточенні експертів галузі
• Корпоративні соціальні заходи для згуртування команди
контакт
Команда рекрутингу
Знайдіть більше англомовних вакансій у Німеччині на Arbeitnow
Джерело: Arbeitnow (https://www.arbeitnow.com/jobs/companies/booming-games/senior-html5-game-developer-pressig-200487)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Booming Games
Оголошення надано Booming Games.