
SoftMaster
Senior Frontend Developer/Senior фронтенд-разработчик (разработка игр)
- JavaScript
- HTML5
- Unity
- Angular
- Код-ревью
- TypeScript
- Webpack
- Pixi.js
SoftMaster — активно растущая IT-компания, реализующая международные проекты и инновационные IT-решения. Продукты, разработанные SoftMaster, активно применяются крупнейшими мировыми компаниями, лидерами своих индустрий.
Мы ищем опытного Senior Frontend разработчика с большой экспертизой в разработке интерактивных игр, который поможет заложить фундамент нового направления. Вам предстоит разрабатывать игровые интерфейсы и предлагать идеи для улучшения продукта. Это уникальная возможность присоединиться к проекту на старте и применить свой опыт в создании решений для крупной игровой платформы.
Чем предстоит заниматься?
-
разрабатывать архитектуру и инфраструктуру для игровых проектов — общее ядро, модули и сервисы, на которых строятся все игровые проекты;
-
проектировать игровую логику: анимации, интерактивные элементы, системы локализации и загрузки ассетов;
-
предлагать технологические решения для масштабирования продукта и обсуждать их с техлидом;
-
оптимизировать производительность игр под различные устройства и браузеры;
-
участвовать в код-ревью, делиться экспертизой, предлагать улучшения процессов;
-
взаимодействовать с гейм-дизайнерами, художниками, бэкенд-разработчиками.
Требования:
-
обязательно — от 4 лет опыта в разработке интерактивных игр с элементами случайных событий;
-
уверенное владение TypeScript и JavaScript;
-
навыки разработки с использованием Pixi.js;
-
опыт проектирования архитектуры клиентских игр и приложений;
-
знание и опыт работы с ECS;
-
понимание принципов управления состоянием и умение подбирать подход под структуру и логику игры;
-
знание инструментов сборки (Vite, Webpack, Rollup, Parcel).
Будет плюсом:
-
опыт разработки собственных инструментов и редакторов для игр;
-
опыт работы с CocosCreator, Phaser, Unity;
-
опыт работы с Node.js — для разработки утилит, CI-скриптов или серверной логики;
-
знание Vue.js, React или Angular.
Мы предлагаем:
-
долгосрочный проект с уникальной возможностью для профессионального развития;
-
официальное трудоустройство по ТК РФ с первого дня в аккредитованной IT-компании;
-
фиксированную заработную плату (сумма оффера определяется по итогам технического интервью и зависит от уровня навыков), с возможностью ежегодного повышения по результатам работы;
-
возможность удаленной работы, график 5/2 и гибкое начало рабочего дня;
-
3 оплачиваемых sick days в год;
-
доступ к внутренней библиотеке курсов, а также возможность обучения за счет компании;
-
подарки от компании на день рождения и новый год.
Чтобы стать частью нашей команды, необходимо пройти следующие этапы:
- Пройти письменный тест.
- Пройти интервью с тимлидом frontend и HR.
Присоединяйтесь, если вам интересно создавать инновационные игры и влиять на развитие продукта на глобальном рынке!