MobX в проде - живой опыт, не «был в резюме». Ловил лишние ререндеры и знаешь, почему они происходят, а не «добавляю memo везде на всякий случай».
Навыки
- AI-инструменты в работе
- Вёрстка
- MobX
- React
- Постановка задач и ТЗ
- Техническая документация
- TypeScript
Ещё 1
- Vite
О компании и продукте
- Компания: SilentRoom. Стек: Express, React + Vite, MobX, TypeScript, Tiptap, Supabase
- следствие», а не привычка скормить трейс нейросети и вставить первый ответ. Мы делаем AI-продукт и как раз поэтому хотим человека, который понимает, что происходит под капотом, а не вайбкодит. Чего мы НЕ ищем. Тех, кому нужно детальное ТЗ на каждую кнопку - здесь ты соавтор, а не исполнитель
Задачи
- Middle Frontend Engineer (React + MobX)
- удаленка #middle
- Что нужно сделать
- Взять фронтенд редактора и довести до релиза
- У нас уже есть senior-фронтендер - ты будешь работать с ним в связке, но на своём участке ведёшь всё сам: от логики стора до финальной вёрстки
- Многопанельный интерфейс, иерархия документов, интеграция с несколькими AI-провайдерами
- Никто не будет проверять твой прогресс каждый день - ты сам разбиваешь задачу, ставишь себе точки и приходишь с результатом
Требования
- React + TypeScript на уровне, когда строгая типизация ловит ошибки до продакшена, а не стоит для галочки
- Знаешь, чем unknown отличается от any, и почему это не одно и то же
- Серверную часть проектируешь с пониманием безопасности данных: валидация входных данных, разница между аутентификацией и авторизацией для тебя очевидна
- Дебажишь сам. Когда что-то ломается, у тебя есть гипотезы, инструменты и логика «причина
- Тех, кто указал MobX в резюме, но реально держал стейт в компонентах. «Знаю React» без понимания, почему компонент перерисовывается
- Тех, кто чинит баг, пока предупреждение не исчезнет, не понимая, что произошло
Будет плюсом
- Опыт с headless-редакторами (Tiptap / ProseMirror)
- Продуктовый опыт в SaaS / AI-инструментах
- Опыт в самоуправляющихся командах без жёсткого контроля
Условия
- Удалённо, fulltime
- Опыт от 3 лет
- Английский: чтение технической документации, интерфейсные тексты - B1 достаточно
Паспорт вакансии
История публикации
Появилась в Вакандии31 день
Перепубликации2 разапубликаций всего: 3
Проверяли на источникеВидели 31 день назад
Среди похожихНет данныху карточки не хватает полей, чтобы найти похожие
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
ГрейдMiddleвычитано из текста вакансии
Формат работыУдалённо
Географияне указана
Зарплата≈ 325 000 RUB в месяцнаша оценка, в вакансии не названа
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка
Проверка Вакандии
Источники и свежесть
- Тип источника
- Карьерный сайт работодателя
- Найдено публикаций
- 3
Посмотреть публикации и даты
- telegramПовторная публикация · 2026-08-10
- telegramПовторная публикация · 2026-08-10
- telegramОсновная публикация · 2026-08-10
Безопасность
Отклик уходит на сайт источника
Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайте — t.me.
Признаки мошенничества
- Просят предоплату, «залог» или деньги за обучение и оборудование.
- Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
- Быстро уводят в мессенджер и торопят с решением.
- Обещают большой доход без опыта и без деталей задач.
Настоящий работодатель не просит денег и платёжных данных до трудоустройства.
Продолжить поиск
Похожие вакансии
Причина сходства указана на каждой карточке
Подробнее Подробнее