Find the job you will love

Game Development

UKRAINE KHARKOV

Middle+ TypeScript Game Developer

Команда 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 робочих днів на рік.

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

Поки немає.

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

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

Do you want work with us?