Ми розробляємо проекти повним циклом, тобто від пошуку ідей та концепцій і до повного завершення розробки серверної частини та подальшої технічної підтримки. Наші фундаментальні принципи: розвиток, вдосконалення та орієнтованість на людей: співробітників, клієнтів, користувачів.
10 серпня 2022

Розробник ігор JavaScript /JS Game Developer for DGN (вакансія неактивна)

Вінниця

DGN Games — продуктова компанія, заснована в 2014 році, яка займається розробкою сошиал та мобільних ігор. Ми маємо 5 офісів по всьому світу — США, Ізраїль, Україна (Київ і Вінниця), та Австралія.

Ставши провідним гравцем у галузі, ми постійно прагнемо досягати успіху.

Наразі DGN Games в пошуку Javascript розробника, який стане частиною нашої дружньої та професійної команди.

Обов’язки:

  • Бути ключовим гравцем у команді розробки.
  • Генерувати та впроваджувати ідеї для створення найкращих умов для наших. гравців на різноманітних платформах.
  • Працювати з поточними технологіями та ефективно імплементувати найкращі. рішення у взаємодії з іншими членами команди.
  • Співпрацювати з серверною командою та продакт-дизайнерами для впровадження нових фіч, пропонувати цікаві ідеї у всіх аспектах продакшену та розробки.
  • Підтримувати існуючий код, моніторити продуктивність існуючих рішень, працювати з функціональними, навантаженими та юніт тестами для існуючого коду.

Основні вимоги:

  • 2+ років комерційного досвіду JS розробки.
  • 1+ років комерційного досвіду роботи з Cocos2d або WebGL, OpenGL.
  • Гарні знання Core JavaScript.
  • Досвід роботи з ООП та складними клієнтськими додатками.
  • Гарні знання інтеграції сторонніх SDK.
  • Знання Facebook API.
  • Досвід розробки для сучасних веб-браузерів та мобільних пристроїв.
  • Досвід вибору відповідних фреймворків та інструментів.
  • Досвід роботи з HTTP 1/2, REST API, протоколами WebSockets і обробкою мережевих помилок.
  • Комерційний досвід роботи з Git.
  • Відкритість, відповідальність, гордість за те, що розробляєш.
  • Гарна розмовна та письмова англійська.

Буде плюсом:

  • Cocos2d. Добрі знання двигуна.
  • Cocos2d. Розуміння потоку візуалізації.
  • Нативний iOS. Базові знання C++ і Objective-C.
  • Нативний iOS. Основні знання про push-повідомлення.
  • Нативний Android. Базові знання в Java.
  • Досвід розробки ігор на сучасних мовах програмування.
  • Продуктивний досвід у розробці ігор.

Ми пропонуємо:

  • Складні задачі, можливість впливати на якість продукту.
  • Дружню команду та професійний менеджмент.
  • Цікаві довгострокові проекти.
  • Планування кар’єри та регулярні перформанс рев’ю.
  • 20 робочих днів оплачуваної відпустки, оплачувані лікарняні.
  • Медичне страхування, компенсація спорту.
  • Навчальні програми, курси, конференції.

DGN Games is a truly global company which employs the combined strengths of a multi-cultural team spread across four continents.

Responsibilities:

  • Be a key player in the game development team.
  • Generate and implement ideas to create the best game experience for our players on different platforms.
  • Build on current technology and implement better solutions in terms of efficiency and interaction.
  • Collaborate with server developers and product designers to develop new features, and contribute original ideas towards all aspects of production and development.
  • Support all developed code, monitor the performance of the developed solutions, work on load, functional, unit tests for the code developed.

Requirements:

  • 2+ years of experience as a JS Developer.
  • 1+ years of experience in Cocos2d or WebGL, OpenGL.
  • Good knowledge of Core JavaScript language.
  • Experience with OOP and complex client-side applications.
  • Good knowledge of third party SDKs integrations.
  • Good knowledge of Facebook API.
  • Experience in development for modern web browsers and mobile devices.
  • Experience in choosing appropriate community frameworks and tools.
  • Experience with HTTP 1/2, REST API, WebSockets protocols, and network error processing.
  • Good knowledge of working with Git.
  • Open-minded, responsible, taking pride in what is developed.
  • Good spoken and written English.

Extra Points for Having:

  • Cocos2d. Good knowledge of engine.
  • Cocos2d. Understanding of rendering flow.
  • iOS native. Base knowledge in C++ and Objective-C.
  • iOS native. Base knowledge in push notifications.
  • Android native. Base knowledge in Java.
  • Experience in game development on modern programming languages.
  • Experience with performance profiling for developed games.

We offer:

  • Challenging tasks, opportunity to influence the quality of the product.
  • Professional management.
  • Interesting long-term project.
  • Professional and personal development programs.
  • Regular performance reviews.
  • 20 working days of paid vacation per year, paid sick leave.
  • Work in a comfortable office.
  • Medical insurance, sports compensation.
  • Free English lessons.
  • Creating fun while having fun — great people and positive working atmosphere.