SmartKit занимается разработкой конструктора мобильных приложений для систем лояльности розничного ритейла. Такие приложения позволяют покупателям пользоваться своими картами скидок и купонами, а маркетологам становятся доступны инструменты взаимодействия – информация об акциях, уведомления, встроенные казуальные игры.
Конструктору периодически нужны новые возможности в веб консоли, а некоторые игры встраиваются в мобильные приложения через web-view или имеют версию для браузера.
С чем предстоит работать:
Основной язык разработки –TS/JS;
Основной фреймворк – React;
Vite;
Docker.
Примеры типичных задач:
Добавить в админку конструктора интерфейс для управления новой функциональностью мобильного приложения;
Реализовать игровую механику для казуальной игры;
Подготовить игру/приложение к возможности существования в нескольких вариантах дизайна (темы, скины, локализации).
Требования:
Хорошее знание JS/TS, React, опыт промышленной разработки от 2 лет;
Опыт работы с API (REST, CRUD);
Умение писать чистый и понятный код.
Будет преимуществом:
Опыт в разработке игр;
Опыт в формировании контрактов API;
Умение писать автоматические тесты для интерфейсов.
Условия:
Аккредитованная IT компания;
Работа в молодой и динамичной компании, сложные и интересные задачи;
Официальное трудоустройство;
Поддержка коллег и руководителя;
Возможности для профессионального роста и участия в конференциях.