Фронтенд разработчик (React, TypeScript)
Ищем Junior-фронтенд разработчика для крупной B2B SaaS-панели BusyBoard, которая помогает продавцам на маркетплейсах управлять бизнесом. Нужно знать React, TypeScript, MobX, Webpack и SCSS, а также уметь работать в команде. Оплата обсуждается на собеседовании.
Зарплата ниже рынка
На 44% ниже медианы JavaScript по 163 вакансиям за 90 дней.
Что предстоит делать
Навыки: React, TypeScript, MobX, Webpack, SCSS, Docker. Квалификация: Junior. Специализации: Фронтенд разработчик. **BusyBoard** — большая B2B SaaS-панель для управления бизнесом продавцов на маркетплейсах: финансы (отчёты PnL, ДДС, баланс), учёт сотрудников и товарооборота, кассы, банки, займы, склад/логистика, закупки. Это не лендинг и не простой CRUD — около 80 страниц-роутов, 43 бизнес-домена, сложные таблицы, формы и финансовые расчёты. Мы предоставляем комплексные услуги для всего бизнеса селлера, а не только для его «маркетплейсовой» части: селлер может учитывать как вещи, напрямую связанные с маркетплейсами, так и вещи, которые относятся к его бизнесу, но с маркетплейсами не связаны. Нужен человек, способный работать со сложной предметной областью, а не только вёрстку клепать. **Обязательный стек** - **React 18 + TypeScript** — код примерно на 80% уже TS/TSX, но около 20% ещё JS/JSX - **React Router v6** - **Работа с состоянием** — гибридный подход: - MobX — клиентское/UI-состояние - TanStack Query (React Query) — серверное состояние (кэш, загрузка, синхронизация с API) - Redux не используется - **Webpack** (кастомный конфиг, не CRA/Vite) - **SCSS Modules** — основной способ стилизации - Опыт работы с кастомным API-клиентом поверх fetch (без привязки к axios) - **FSD (Feature-Sliced Design)** — понимание принципов слоистой архитектуры и правил направленности зависимостей между слоями - Базовые навыки работы с **Docker** - Умение работать в команде: задавать вопросы, предлагать идеи - Соблюдение ТЗ и дизайна — если что-то в дизайне кажется нелогичным или неудачным, предложить своё решение - Готовность открыто говорить о проблемах: не пытаться любой ценой доделать задачу в одиночку — если что-то не получается, лучше задать вопросы и разобраться вместе **Будет плюсом** - Базовые навыки дизайна / чувство вкуса — умение заметить нестыковки и неточности в дизайне, понимание, что будет удобнее и понятнее для пользователя - Опыт с MUI и/или Ant Design - Опыт с Jest + React Testing Library (юнит-тесты) и Playwright (e2e) - Понимание принципов CI/CD (используем GitLab CI), опыт деплоя через Docker - Опыт в fintech-проектах, особенно связанных с маркетплейсами **Оплата** Обсуждается индивидуально на собеседовании и зависит от объёма и качества выполненных задач — чем быстрее и лучше вы справляетесь, тем выше оплата. Мы открыты к обсуждению и пересмотру условий.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийAI-Native Engineer
~500 400 ₸ оценка
Разработка новой торговой платформы для трейдеров на React, Node.js и TypeScript с интеграцией Web3 и AI-агентов. Требуется опыт работы с real-time данными и автоматизацией. Предполагается создание AI-native среды для команды.
Junior Frontend (React Native Expo) инженер
Ищем Junior Frontend (React Native Expo) инженера для разработки мобильного веб-приложения и админ-панелей в сфере микромобильности и логистики. Требуется опыт с React Native, TypeScript, Python-бэкендом и реальным временем. Предлагают гибридный график, работу в международной команде и влияние на архитектуру продукта.
Разработчик Node.js (TypeScript)
~1 278 800 ₸ оценка
Разработчик будет заниматься созданием и поддержкой микросервисов для POS-систем на TypeScript и Node.js, работать в команде и участвовать в дежурствах. Требуется опыт от 3 лет, гибридный формат работы с присутствием в офисе.
Middle Full-Stack TypeScript Developer
~1 278 800 ₸ оценка
Разработчик будет самостоятельно проектировать и реализовывать backend-сервисы на Node.js с использованием gRPC/ConnectRPC, PostgreSQL и Redis, а также создавать интерфейсы на React с типизацией. Требуется знание чистой архитектуры и умение работать в команде.
Middle JavaScript Developer
~1 278 800 ₸ оценка
Разработка фронтенда для банковских цифровых продуктов: интеграция с микросервисами, создание UI-компонентов, оптимизация производительности и работа с legacy-кодом. Требуется знание JavaScript, TypeScript и современных фреймворков.
Full-stack разработчик (JavaScript/TypeScript)
~1 278 800 ₸ оценка
Ищем full-stack разработчика для создания корпоративных приложений с интеграцией AI и LLM. Требуется опыт с JavaScript/TypeScript и современными фреймворками. Предстоит работать в команде инженеров над масштабируемыми и безопасными решениями.