Find the job you will love
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 робочих днів на рік.
* Чи можлива релокейт за межі України та як компанія готова її підтримати?
Поки немає.
* Коли, яким чином і в якій валюті платиться/нараховується зарплата?
Винагорода нараховується у гривні щодо актуального курсу Євро на день конвертації. Українські податки сплачує сама людина. Обслуговування рахунків ведеться бухгалтерською компанією та повністю компенсується компанією.