Frontend developer (Typescript)
Требования
Местоположение и тип занятости
Компания
Международное издательство игр.
Описание вакансии
Условия работы
SberGames — новый игрок в индустрии видеоигр, входит в группу компаний «СберИнтертейнмент», объединяющую развлекательные активы экосистемы Сбера.
Студия Low Kick входит в состав SberGames. Мы активно собираем команду профессионалов для разработки MMO (Action RPG) игры от третьего лица.
Сейчас мы ищем крутого TypeScript разработчика, который будет участвовать в создании нового кроссплатформенного проекта, в котором игрокам предстоит добывать ресурсы, создавать и улучшать предметы, сражаться с монстрами, торговать и строить для спасения своего мира.
Основные задачи
- Разработка инструментария управления контентом, проектирование UI, проработка UX.
- Проектирование и разработка API, баз данных, бизнес-логики и систем администрирования.
- Участие в оптимизации архитектуры и проектировании технологических решений.
- Развитие внешних и внутренних сервисов.
- Написание unit-тестов, проведение ревью кода.
- Взаимодействие с другими командами в рамках решаемых задач (предложение и обсуждение идей, аргументация своей позиции, умение слушать и понимать людей, умение договариваться).
Требования
- Опыт работы во Frontend разработке от 2 лет.
- Знание основных структур данных и алгоритмов и того, как они используются.
- Уверенное знание TypeScript и нативного JavaScript (ES6,ES7).
- Слова async/await для тебя не магия, а простой и удобный концепт, прячущий под капотом Promises.
- Знание React и/или Vue, rest-like api, GraphQL, JsonRPC, CSS-in-JS и сотоварищи, PWA, websockets.
- Умение писать самодокументируемый код, писать unit-тесты.
Плюсом будет
- Навыки управления сложностью, рефакторинга.
- Опыт работы в backend.
- Знакомство с Apache Pulsar, RabbitMQ.
- Умение готовить NEST.js, Express.js, Mongoose.
- Опыт работы с MongoDB, Redis.
- Опыт работы с AWS/Google Cloud.
- Опыт использования Docker.
Мы предлагаем
- Классную команду, которая увлечена своей работой и стремится сделать удобный продукт для людей.
- Возможность присоединиться к компании на старте и влиять на ее развитие.
- Возможность работать из офиса в Москве или удаленно.
- Корпоративную технику с учетом твоих пожеланий.
- Официальную заработную плату, оформление по ТК РФ.
- И другие бенефиты, которые сейчас находятся в разработке.