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