Fullstack Developer (Node.js + React + Telegram Bot API) (удаленная работа)

17 апреля 2026

Уровень зарплаты:
от 200 000 до 200 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Fullstack Developer (Node.js + React + Telegram Bot API)

Описание вакансии

О компании:

KINIKI - динамично развивающаяся компания в нише мелкой бытовой техники. Уже 5 лет мы создаем качественный товар по модели контрактного производства. Наша выручка на Wildberries и Ozon превышает 1,5 млрд в год.

Что мы предлагаем:
Возможность влиять на стек и архитектуру, видеть результат своей работы вживую.
Сжатые сроки, понятный скоуп: Проект рассчитан на 10 недель, с четкими этапами и ожиданиями.
Условия: Конкурентная заработная плата (обсуждается индивидуально).

Ваша задача:
Разработать и запустить с нуля Telegram-бота и Mini App, отвечающий за полный цикл взаимодействия с пользователями по программам лояльности, от регистрации до выплаты кэшбэка.

Чем предстоит заниматься:
Проектирование и разработка: Создание Telegram-бота с Mini App (на React), который будет отображать каталог товаров, условия участия и обрабатывать заявки на кэшбэк.
Бэкенд: Реализация логики сделок (state machine с 9 статусами), интеграция с внешними сервисами проверки чеков (Торгстат), а также разработка модулей для выплат (автоматические или формирование реестров).
Админ-панель: Разработка функционала для модераторов (просмотр, фильтрация и подтверждение сделок, антифрод).
Базы данных: Работа с PostgreSQL для хранения данных о сделках, пользователях, чеках и статусах.
Инфраструктура: Подъем и настройка окружения (Docker, Nginx).
Антифрод: Реализация механизмов защиты от повторного использования чеков, ограничений по пользователям.

Наш идеальный кандидат:
Hard Skills:
Уверенное владение Node.js (backend).
Опыт разработки на React/Next.js (для Telegram Mini App).
Глубокое понимание Telegram Bot API (grammY или Telegraf).
Опыт работы с PostgreSQL и Docker.
Знание n8n (или аналогичных систем оркестрации) будет плюсом.
Soft Skills:
Способность работать самостоятельно и принимать решения по архитектуре проекта.
Внимательность к деталям, умение переводить бизнес-требования в функционал.
Готовность предложить лучшие решения для реализации проекта в срок (10 недель).

Мы ждем твоего отклика!