Fullstack-разработчик (front-leaning)

HANIFA MARKET

Fullstack-разработчик (front-leaning)

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

О нас:

Мы разрабатываем продукт под названием ASAPER — это полноценная система управления бизнесом на маркетплейсах. Проектируем систему таким образом, чтобы сложные управленческие сценарии становились проще, быстрее и понятнее пользователю. Наша миссия — переосмыслить BI и системы управления бизнесом в эпоху ИИ.

Мы небольшая, очень «живая» команда: быстро учимся, тестируем новое и забираем в работу то, что реально ускоряет и повышает качество. Любим понятные договорённости, чистые интерфейсы и честное ревью. Внутри много обмена опытом — растим друг друга и продукт параллельно. Сам продукт вырос из опыта управления собственными магазинами и сейчас находится на этапе MVP. Мы быстро собрали первые разделы на Yandex DataLens, чтобы сократить циклы итераций и интенсивнее отбивать гипотезы, но за это заплатили техдолгом и ограничениями на фронтенде. Сейчас выходин на новый этап — переносим ключевые BI-инструменты на собственную архитектуру и хотим сделать это правильно: переиспользуемо, масштабируемо и с контролем качества данных.

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

Ищем Full-stack инженера (front-leaning) — дженералиста, который сильнее во фронте, но уверенно умеет и в бэк, чтобы вместе с нами полностью перенести один из DataLens-инструментов в кастомный BI внутри продукта.

Формат: проектная работа на конкретную миграцию (с понятным Definition of Done), с опцией перейти в команду на постоянку, если совпадём по темпу/качеству/вайбу.

Требования:

  • Опыт разработки продуктовых интерфейсов с большим количеством данных (таблицы/фильтры/дашборды/визуализации).
  • Умение брать задачу end-to-end: понять UX-сценарии, договориться про контракт данных, реализовать, довести до DoD.
  • Уверенная самостоятельность: нам нужен человек, который не «ждёт ТЗ», а помогает его закрывать решениями и артефактами (дока, схемы, прототипы).
  • Практика ежедневного использования ИИ-инструментов в разработке (код/тесты/рефакторинг/документация) — и умение выстроить из этого воспроизводимый пайплайн, а не “поиграться”. Мы готовы научить собственным методологиями работы с нейронками и внедрения этих методологий в пайплайн разработки, но ожидаем, что определённая база уже будет наработана до этапа знакомства.

HARD SKILLS

Front (приоритет):

  • React + TypeScript (уверенно), компонентный подход, хук-архитектура, проектирование UI-слоёв под переиспользование.

  • Data-heavy UI: фильтры, таблицы, сортировки, пагинация, экспорт/скачивание данных, пустые периоды/задержки/статусы.

  • Визуализация данных (любой адекватный стек: ECharts/Recharts/D3/Plotly — важно понимание принципов и UX).

  • Адаптивность и аккуратный UI-полиш (в т.ч. мобилка).

Back (достаточно “уметь”):

  • Проектирование API (REST/GraphQL — не принципиально): фильтры, агрегации, метрики, стабильные контракты, версии.

  • SQL и работа с реляционными БД (минимум: уметь написать запросы/агрегации, понимать стоимость и индексы).

  • Понимание интеграции слоя визуализации с хранилищем/ETL/коннекторами (в нашем текущем контуре DataLens заменяется кастомным BI-слоем).

SOFT SKILLS

  • Ownership: умеешь быть владельцем результата, а не исполнителем тикетов.

  • Коммуникация и договороспособность: можешь заранее синхронизировать решения, альтернативы и риски, фиксировать их в доке.

  • Здоровый прагматизм: отдаёшь ценность итерациями, но без “навалим MVP поверх MVP”.

  • Умение работать в неопределённости старта (когда нужно быстро собрать недостающие вводные и двинуться).

  • В рамках нашего коллектива мы очень ценим командное взаимодействие и стараемся создавать творческую, свободную и экологичную среду. Ожидаем того же и от любых членов команды.

META SKILLS

  • AI-native инженерный пайплайн: используешь ИИ для ускорения разработки (рефакторинг, генерация черновиков тестов, анализ багов, документация, код-ревью самому себе), умеешь проверять и “приземлять” результат.

  • Системное мышление: видишь систему целиком (данные → контракт → UI → качество) и умеешь резать на поставляемые куски.

  • Архитектурная аккуратность без фанатизма: там, где надо — закладываешь масштабирование и переиспользование; где не надо — не усложняешь.

Условия:

  • Удалённая работа, 1 викли и звонки по необходимости
  • Старт: проектная работа по конкретной задаче
  • Заключение договора на оказание услуг
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию