Find the job you will love

HOT
Game Development

UKRAINE KHARKOV

Middle+/Senior TypeScript Game Developer

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

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

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

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

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

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

Майбутній розвиток:
Мобільний геймдев: У 2026-2027 роках плануємо створити відділ для розробки мобільних ігор поза гемблінгом, використовуючи Unity та Godot для створення інноваційних і захоплюючих ігор.
Розробка та вдосконалення ігрового движка: Маємо власний ігровий движок, над яким активно працюємо. Цей проект стане чудовою платформою для тих, хто хоче вирішувати складні технічні завдання та брати участь у створенні базових технологій для нових продуктів.

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

Чим ми відрізняємось від інших?
Ми вважаємо, що побудувати щось велике можна тільки з гарними людьми, тому набираємо тільки таких. У нашій команді завжди можна запропонувати технічне рішення, покращення процесу, звернутися за допомогою, легко розповісти про те, де болить.
В нас плоска, демократична структура. Кожен має змогу брати участь у досягненні стратегічних цілей компанії. Ви берете тільки ті обов’язки, які Вам цікаві. Аргументовані дискусії у проєктних та інших рішеннях. Ініціатива – дуже вітається і не карається 🙂
Ви робите внесок у компанію, а компанія вас винагороджує.

Скільки років проєкту? Поточна стадія проєкту?
Наш партнер на ринку вже 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

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

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

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

Овертайми, як часто трапляються?
Поки що не було жодного разу і не плануються.

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

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

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

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

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

Do you want work with us?