Middle+/Senior TypeScript Game Developer (offline)

Команда LeaSoft шукає талановитого Middle+/Senior TypeScript Game Developer! Якщо ви маєте досвід у розробці ігор, бажаєте працювати в динамічній ІТ-компанії та розвивати свої навички, ця вакансія саме для вас. Приєднуйтесь до нашої команди та станьте частиною захоплюючих проєктів у галузі GameDev.

 

Нижче - більше, у питаннях та відповідях.

 

Хто ми та що ми робимо?

LeaSoft - сервісна компанія з метою стати консалтинговою компанією у найближчий рік в області Payments eCommerce та GameDev. Ми пишаємося нашими досягненнями у галузі Game Dev та вже створили власний успішний продукт. Також ми прагнемо розширити наш продуктовий напрямок новими B2C та B2B продуктами, створюючи інноваційні рішення для різних сегментів ринку.

 

Наш головний пріоритет – люди:

  • Співробітники. Будуть гарні співробітники – будуть гарні клієнти.
  • Клієнти. Будуть гарні клієнти – буде гарний прибуток та проєкти.
     

Чому ми це робимо?

Наш проєкт має велике бажання розв'язувати проблеми та спрощувати процеси для власників веб-магазинів. Щодня ми працюємо над тим, щоб зробити процес створення та управління магазинами більш ефективним та доступним.

 

Чим ми відрізняємось від інших?

  • Ми вважаємо, що побудувати щось велике можна тільки з гарними людьми, тому набираємо тільки таких. У нашій команді завжди можна запропонувати технічне рішення, покращення процесу, звернутися за допомогою, легко розповісти про те, де болить.
  • В нас плоска, демократична структура. Кожен має змогу брати участь у досягненні стратегічних цілей компанії. Ви берете тільки ті обов'язки, які Вам цікаві. Аргументовані дискусії у проєктних та інших рішеннях. Ініціатива - дуже вітається і не карається :)

Ви робите внесок у компанію, а компанія вас винагороджує.

 

Скільки років проєкту? Поточна стадія проєкту?

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

 

Про проєкт: Наш проєкт - це захоплююча ініціатива в галузі гейм-деву, спрямована на створення інноваційних рішень за допомогою сучасного стеку та технологій. Ми зібрали найкращу команду розробників та менеджерів, очолювану технічним архітектором з понад 14-річним досвідом. Жодного застарілого коду та рутинних завдань – ви будете брати участь у розробці функцій, які широко і негайно використовуватимуться іншими командами для створення високоякісних ігрових продуктів.


 

Що робити у проєкті?

Як TypeScript Game Developer, ви будете залучені до створення захоплюючих ігрових продуктів. Ваші завдання включатимуть:

  • Розробку та впровадження нових ігрових функцій, використовуючи TypeScript.
  • Розробка високої якості ігор
  • Роботу з графічним інструментарієм Pixi та Spine для створення анімацій і графіки.
  • Використання TexturePacker та Photoshop для роботи з текстурами та спрайтами.
  • Участь у технічних обговореннях і прийнятті рішень середнього та низького рівня.
  • Співпрацю з лідером команди для комунікації високорівневих технічних рішень.
  • Безпосереднє спілкування з Лондонською командою, включаючи художників та дизайнерів ігор, для забезпечення якісної реалізації проєкту.

     

Які технології ми використовуємо?

  • TypeScript
  • Pixi
  • Spine
  • TexturePacker
  • Photoshop
  • GitHub
  • GitHub Actions

     

Переважний професійний рівень

Для цієї позиції потрібна людина рівня Middle+/Senior за твердими та м’якими навичками. Основні вимоги включають:

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

     

Які професійні навички нам важливі?

• 3+ років досвіду у веб програмуванні

• Досвід у розробці ігор

• Впевнені знання мови TypeScript

• Досвід роботи з Pixi.JS, Webpack, WebGL та інструментами Spine, TexturePacker, Photoshop

• Відмінні навички комунікації

• Розуміння основних принципів ООП та використання їх на практиці

• Вміння писати чистий, прозорий код, а також працювати з чужим кодом

• Розуміння та практичне застосування принципів SOLID, DRY, KISS, YAGNI

 

Чи потрібна англійська?

Так, англійська обов’язкова. Бажаний рівень Intermediate, але готові розглядати гарний розмовний Pre-Intermediate при обов’язковому докачуванні до Intermediate. Оскільки передбачається робота безпосередньо з Англомовними колегами.

 

Що нам важливо у людині?

Ми набираємо людей, з якими робота ефективна та цікава, а відпочинок приємний та веселий.

 

Тому для нас важливі такі якості:

  • Позитивне мислення
  • Відкритість до нового
  • Проактивність
  • Прагнення розвитку
  • Автономність
  • Допитливість
  • Відповідальність

 

Чому відкрито позицію?

Розширення відділу.

 

Перспектива зростання/розвитку за даною позицією?

На цьому проєкті можна однозначно зрости до рівня Senior Engineer

 

Розмір та структура команди?

Команда з 4-х людей (Два Front-end розробника, ТехАрт, Тестувальник) знаходяться в Україні. Після війни усі будуть у Харкові. Дизайнер ігор, художники, та Back-end розробники знаходяться у Лондоні.

 

Де знаходяться люди, які приймають технічні рішення щодо проєкту?

Високорівневі рішення прийматимуться у спілкуванні з Лідом з нашого боку та ТехЛідом Лондонської студії. Середньорівневі та низькорівневі рішення залишаються на розсуд самого розробника. Рев’ю допоможе виявити недоліки.

 

За умовами:

Чи є випробувальний термін, і скільки він триває? – Є. 1 місяць.

 

Овертайми, як часто трапляються?

  • Поки що не було жодного разу і не плануються.

 

Який графік роботи?

  • Базово 9:00 – 18:00, але можливі індивідуальні коригування, оскільки компанія працює на результат.
     

Чи є можливість працювати віддалено якісь дні?

  • Так, можна працювати віддалено кілька днів на тиждень. Як правило, зустрічаємось у коворкінгу/офісі 3 рази на тиждень. Під час налаштування великого проєкту можливе тимчасове збільшення частоти зустрічей. Також тимчасово можлива повністю віддалена робота заради Вашої безпеки :)
     

Кількість днів відпустки?

  • 15 робочих днів на рік.
  • Після трьох років співпраці – 20 робочих днів на рік.
     

Чи можлива релокейт за межі України та як компанія готова її підтримати?

Поки немає.

 

Коли, яким чином і в якій валюті платиться/нараховується зарплата?

Винагорода нараховується у гривні щодо актуального курсу Євро на день конвертації. Українські податки сплачує сама людина. Обслуговування рахунків ведеться бухгалтерською компанією та повністю компенсується компанією.

Similar jobs

Senior Unity Developer at Utin Computer

Countries of Europe or Ukraine

HTML 5 Game Developer at MoveUp

Countries of Europe or Ukraine


All jobs Game Developer Kharkiv    All jobs LeaSoft