Мы ищем разработчика игр, который присоединится к нашей дружной, творческой и целеустремленной команде.Вы станете частью группы, которая создает привлекательные казино и казуальные игры – сочетая в себе надежную инженерию с немного игривости. Если вы любите решать технические задачи, заботитесь о качестве своего кода и любите воплощать идеи в жизнь на экране — мы будем рады встретиться с вами.Требования:Отличное знание основ JS;2+ года опыта работы с TypeScript;Опыт разработки игр;Опыт работы с
Мы ищем разработчика игр, который присоединится к нашей дружной, творческой и целеустремленной команде.
Вы станете частью группы, которая создает привлекательные казино и казуальные игры – сочетая в себе надежную инженерию с немного игривости. Если вы любите решать технические задачи, заботитесь о качестве своего кода и любите воплощать идеи в жизнь на экране — мы будем рады встретиться с вами.
Требования:
- Отличное знание основ JS;
- 2+ года опыта работы с TypeScript;
- Опыт разработки игр;
- Опыт работы с PixiJS;
- Глубокое понимание принципов ООП;
- Опыт работы с Git и Vite/Webpack.
Обязанности:
- Разработка новых и поддержка существующих HTML5 игр;
- Работа в дружной и поддерживающей командной культуре — никакого микроменеджмента, открытая обратная связь и многое другое юмора;
- Тесно сотрудничать с дизайнерами, художниками, тестировщиками и другими разработчиками для создания гладкого и визуально впечатляющего игрового процесса;
- Принимать участие в обзорах игр, где коллеги из разных команд собираются для мозгового штурма идей и обсуждения улучшений;
- Работать в спринтах и следовать принципам Scrum/Agile, участвуя в планировании, ретроспективах и ежедневном общении;
- Принимать на себя ответственность ваших задач — от обсуждения функций до получения конечного результата;
- Пишите чистый, удобный в сопровождении и повторно используемый код, следуя лучшим практикам.
Было бы плюсом:
- Опыт работы с анимацией Spine;
- Знание React или других современных JS-фреймворков;
- Опыт работы с Three.js или 3D-рендерингом на основе WebGL;
- Понимание оптимизации производительности в браузерных средах.
Условия работы:
- Медицинская страховка;
- Регулярные пересмотры заработной платы и своевременные выплаты;
- Обеспечение необходимым оборудованием для работы по мере необходимости.
Профессиональное развитие:
- Корпоративные занятия английским языком;
- Наставничество со стороны опытных руководителей команд;
- 50% компенсация за курсы/сертификаты/вебинары и т. д.;
- Развитие в направлении руководящие должности в компании.
Баланс между работой и личной жизнью:
- Возможность работать полностью удаленно;
- 20 дней отпуска;
- Выходные дни в праздничные дни;
- Оплачиваемый отпуск по болезни;
- Неофициальные онлайн/оффлайн мероприятия каждый месяц.