Stark Games занимается разработкой игр уже более 15 лет. Игровой портфель нашей компании постоянно растет, мы создаем игры для миллионов пользователей и для большинства ведущих платформ.
Сейчас мы в поиске талантливого Senior TypeScript Developer, который усилит нашу команду разработки флагманского проекта- казуальной игры Ёлочка. Присоединяйтесь к команде, вас ждут интересные и сложные задачи по разработке и развитию проекта, который входит в ТОП игр!
Обязанности:
-
Разработка функционала клиентской части игры.
-
Разработка инструментов для автоматизации рутинных задач.
-
Разработка и улучшение архитектуры проекта.
-
Разработка клиент-серверного взаимодействия, работа с Backend team.
-
Контроль и поддержка технического качества проекта, работа с QA team.
-
Оптимизация и улучшение производительности игры, оптимизация загрузки и размера билда.
-
Взаимодействие с другими специалистами и командами для планирования и разработки игры.
Требования:
-
Опыт коммерческой разработки игр на TypeScript от 3-5 лет.
-
Глубокое понимание и опыт применения принципов SOLID
-
Опыт работы с системами сборки и NodeJS скриптами.
-
Понимание как работает WebGL / OpenGL;
-
Опыт работы с PixiJS, желателен опыт оптимизации компонентов PixiJS ( pixi-spine и так далее).
-
Приветствуется опыт работы с социальными API (ВКонтакте, Одноклассники, Facebook)
-
Опыт разработки клиент-серверного взаимодействия.
-
Хорошее знание английского.
-
Автономность, самостоятельность, инициативность
В нашем проекте мы используем следующие технологии и инструменты:
- основной язык: TypeScript
- графика: PixiJS
- верстка в приложении: внутренний инструмент, используется XML и XSD Schema
- дополнительно: HTML, CSS, JavaScript ES6+ ( ES14)
- сборка: NodeJS & Gulp
- интеграция в android/ios: (Kotlin/Swift)
Мы готовы предложить:
-
Гибкость сотрудничества: Вы можете выбрать удобный формат работы в зависимости от локации;
-
Поддержка и развитие: Мы ценим прозрачность в общении и регулярно проводим встречи one-on-one, ревью-митинги и даем открытый фидбек, чтобы вы могли развиваться и расти вместе с нами;
-
Комфортные условия: Наслаждайтесь работой в стильном дизайнерском офисе в самом центре Минска, или выберите возможность удаленной работы, если так комфортнее;
-
Выходные: Мы понимаем, как важен отдых для здоровья и необходимо время для восстановления, поэтому предлагаем систему оплачиваемых sick-days и дарим день отдыха на ваш день рождения;
-
Отпуск: Ежегодный отпуск составляет 25 календарных дней, чтобы вы могли полноценно отдохнуть и зарядиться энергией;
-
Забота о здоровье: Вам будет предоставлена медицинская страховка или компенсирована её общая стоимость (в зависимости от локации), а также частично компенсированы расходы на занятия спортом;
-
Инвестиции в ваше развитие: Мы поддерживаем ваше стремление к обучению, полностью или частично оплачивая курсы, участие в конференциях и митапах;
-
Юридическая поддержка: Воспользуйтесь консультациями юриста по личным вопросам, когда это необходимо;
- Корпоративные привилегии: Разнообразные корпоративные скидки и другие приятные бонусы — часть нашего социального пакета.
Ключевые навыки
- PixiJS
- WebGL
- TypeScript
- Node.js
- JOGL
- Kotlin/Swift
Задайте вопрос работодателю
Где предстоит работать
Вакансия опубликована 10 марта 2025 в Минске