Бумажный проезд 14с15
🏢 О КОМПАНИИ
Мы занимаемся обменом цифровых активов. Бизнес операционный и живой: сотни клиентских диалогов в день проходят через три отдела, и почти всё это до сих пор держится на людях и переписке — поэтому нам и нужен человек, который превратит это в систему.
Внешнего продукта на рынок у нас нет: мы строим внутренние инструменты, которыми пользуются коллеги в соседнем кабинете. Обратная связь мгновенная — сегодня выкатил, завтра услышал от людей, что работает, а что переделать.
Команда небольшая, решения принимаются за день, и тот, кто приходит, влияет на то, каким продукт станет.
🔧 ОБЯЗАННОСТИ
— Развивать существующий сервис на Python: стабильность, надёжность, эксплуатация
— Разобраться с производительностью: часть кода синхронная, веб-часть асинхронная, из-за этого система подтормаживает
— Перевести хранение с SQLite на PostgreSQL
— Проектировать и собирать веб-интерфейсы для внутренних пользователей
— Интегрироваться со смежными внутренними системами
— Настраивать сбор и отображение операционных показателей
— Выстроить процесс выкладки: контейнеризация, сборка, деплой
— Подключать языковые модели к рабочим процессам — направление новое, развиваем совместно
📋 ТРЕБОВАНИЯ
— Python 3 уверенно. Обязательно практический опыт с асинхронностью: понимаете, как она устроена, и умеете разбираться, почему синхронный код тормозит асинхронный
— SQL и PostgreSQL. Опыт миграции с SQLite будет большим плюсом
— FastAPI или аналогичный веб-фреймворк
— Опыт интеграции по API
— JavaScript и любой современный фронтенд-фреймворк: React, Vue, Svelte. Работа будет и на бэкенде, и на фронте — отдельной команды по фронту не будет
— Docker
— Умение работать с существующим кодом: разобраться и довести, а не переписать с нуля
— Опыт доведения продукта до реальной эксплуатации, а не до прототипа
— Умение разбираться в бизнес-задаче и объяснять простым языком
— Готовность осваивать новое
Будет плюсом:
— Опыт с Pyrogram или Telethon именно как с клиентской библиотекой: работа от имени обычного аккаунта, а не бот через Bot API. Наш сервис построен именно на этом, поэтому опыт написания ботов его не заменяет
— Опыт подключения языковых моделей к продуктам, особенно локального развёртывания — Ollama, vLLM или аналоги
— CI/CD
— Опыт в финтехе или системах, где ошибка стоит денег
🤝 УСЛОВИЯ
— Вознаграждение обсуждается по результатам собеседования: фиксированная часть плюс премия за результат
— Офис в деловом центре Москвы
— Оформление обсуждается индивидуально. Формат работы — только офис в Москве, полный день. Гибрид и удалёнку не рассматриваем: продукт делается для людей, которые сидят в соседнем кабинете
— Как мы начинаем: первый этап — проект по договору ГПХ. Это честно для обеих сторон: за несколько месяцев на реальных задачах видно, подходим ли мы друг другу. Дальше обсуждаем постоянное сотрудничество и его форму
— Небольшая команда, прямое взаимодействие с руководителем, решения принимаются быстро
— Задачи ставятся результатом, а не техническим заданием по пунктам
— Продукт ваш целиком, направление новое, потолка по задачам нет
— Отбор: разговор с руководителем, тестовое задание, техническое интервью
— Детали продукта и задач обсуждаем на встрече