Перейти к содержимому
Marpla
M
Marpla
Москва
17

Middle Frontend-разработчик

Ищем опытного Middle Frontend-разработчика для работы над платформой автоматизации продаж на маркетплейсах. Требуется глубокое знание React, TypeScript, MobX, Redux Toolkit и архитектуры FSD. Предлагаем удалённую работу, современный стек, дружную команду и возможности роста.

middle удалённо до ~1 657 500 ₸ (250 000 RUR)
Вакансия опубликована 35 дней назад. Может быть уже неактуальна — рекомендуем уточнить статус у работодателя перед откликом.
salary intelligence

Эта вакансия платит больше рынка

На 40% выше медианы JavaScript по 200 вакансиям за 90 дней.

эта
1 657 500 ₸
медиана
1 117 050 ₸
p25–p75
625 000 – 1 692 500 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты JavaScript Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

Marpla — платформа для автоматизации продаж на маркетплейсах. Мы помогаем продавцам увеличивать обороты, оптимизировать рекламу, улучшать карточки товаров и управлять ассортиментом. Сейчас мы ищем опытного Middle Frontend-разработчика, который готов брать на себя сложные задачи, глубоко погружаться в продукт, предлагать технические решения в рамках команды. Что предстоит делать: • Разрабатывать масштабируемые интерфейсы на React + TypeScript; • Участвовать в проработке архитектуры (FSD), писать универсальные компоненты; • Работать с несколькими слоями состояния: MobX (с DI и сервис-архитектурой), Redux Toolkit; • Работать с API (REST, WebSocket), обрабатывать данные; • Оптимизировать производительность, внедрять ленивую загрузку, Tree-shaking; • Писать код, который будет понятен другим разрабочикам (иммутабельность данных, чистые функции, правильное деление на слои: Component, Store, Service, ApiService); • Настраивать инъекции зависимостей на разных слоях приложения (root, module, feature); • Участвовать в code-review, планировании спринтов, дейли-встречах, спринт-демо и ретроспективах; • Участвовать в техдолговых задачах и рефакторинге ключевых модулей (выносить общую логику в абстрактные классы и наследоваться от них, выносить хуки и сервисы в Core модуль); • Приводить legacy код к современным стандартам с помощью наследования, DI, рефакторинга, разбиения больших сущностей на отдельные абстрактные слои; • Оценивать свои задачи в story points, отправлять их в release ветки; Кого мы ищем: • 4+ лет коммерческого опыта с React + TypeScript; • Отличное понимание архитектуры frontend-приложений (FSD, service layer, IoC, DI); • Экспертное владение React (virtual DOM, hooks, мемоизация, ReactPortal, фабрика компонентов, Router, Context, и т.д.); • Экспертное владение SCSS (mixins, variables, css global variables, flexbox, BEM) • Уверенное владение MobX (Observable, Computed, Reaction, RunInAction, When). • Знание DI и изоляции слоёв; • Владение инструментами Chrome Devtools: Source (Scope, Breakpoints, и т.д.) для дебага, Network, Performace, умение обнаруживать утечки RAM и CPU в Memory будет плюсом; • Экспертное владение TypeScript. Умение писать собственные Generic Types, наследование, Utility Types; • Уверенная работа с REST API (CRUD, AbortSignal), WebSocket; • Опыт работы с MUI, таблицами, визуализациями, формами (у нас есть собственный UI-Kit на основе MUI, который мы сами дополняем и улучшаем); • Знание оптимизации производительности, обработки ошибок (try-catch); • Поддержание DI архитектуры приложений (мы используем Inversify); • Умение проектировать интерфейсы на уровне фич и модулей, а не только компонентов (понимание что и когда вынести в core, shared, ui-kit); Будет плюсом: • Опыт в e-commerce или маркетплейсах; • Разработка расширений для браузеров; • Опыт написания unit тестов; • Опыт с Redux Toolkit и MobX, понимание DI и изоляции слоёв; • Опыт работы с монорепой (lerna, nx); • Опыт работы с Service Workers; • Обработки ошибок Sentry) • Опыт работы с Angular 2+ с глубоким пониманием IoC и DI для эффективного управления зависимостями. • Страсть к непрерывному самосовершенствованию; • Готовность брать на себя ответственность;

условия

Что предлагаем

Удалённую работу в зрелой, продукто-ориентированной команде;
Современный стек;
Работающий CI/CD;
Возможность предлагать улучшения по любым процессам, в том числе CI/CD;
Дружная команда всегда готовая придти на помощь и дать совет;
Быстрая коммуникация с любым из команды (Frontend, Backend, QA, Automated QA, DevOps, CTO, PM и лидами);
Оформление СЗ или ИП;
Нахождение в Discord в течение всего рабочего дня для удобства быстрой коммуникации команды (виртуальный офис): множество отдельных комнат для общих встреч, а так же личная комната для каждого, поэтому нет лишних “дерганий” и постороннего шума;
конкурентную зарплату и возможности роста до мейнтенера или другой позиции – обсуждаем индивидуально;
Влияние на архитектуру и инженерные практики;
Прозрачный roadmap, живой продукт, интересные задачи;
навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в MARPLA

2 активные вакансии в компании

1 мес. назад

AI-разработчик / LLM-инженер (Node.js, Flowise)

~733 965 ₸ оценка

Ищем AI-разработчика для внедрения ИИ-функциональности в SaaS-продукт для продавцов на Wildberries. Нужно проектировать и реализовывать LLM-интеграции на Node.js и Flowise, работать с LangChain.js, RAG, векторными БД и API OpenAI/Anthropic. Предлагаем полную удалёнку, владение направлением и небольшую команду без бюрократии.

Node.js TypeScript LangChain.js +15
senior удал. hh

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

6 вакансий
Т
Трианон
1 д. назад

Frontend-разработчик

~928 200 – 1 458 600 ₸ оценка

Frontend-разработчик для поддержки и развития P2P-платформы. Требуется опыт от 3 лет, уверенное знание JavaScript/TypeScript, React/Vue/Next.js, работа с REST API и WebSocket. Предлагается удаленная работа в долгосрочной технической команде.

JavaScript TypeScript React +14
middle удал. hh
З
ЗАО «НПЦ ИРС»
1 д. назад

Junior+/Middle разработчик

~928 200 – 1 458 600 ₸ оценка

Компания ищет Junior+/Middle разработчика для создания веб-приложений на C++, Node.js и React. Нужен опыт от 1 года, знание PostgreSQL, Docker и CI/CD. Предлагают удаленку, белую зарплату и рост.

C++ QT PostgreSQL +35
middle удал. hh
Группа компаний Б1
Г
Группа компаний Б1
1 д. назад

Frontend-разработчик (Angular)

~928 200 – 1 458 600 ₸ оценка

Разработка пользовательских интерфейсов на Angular для налоговой функции. Требуется опыт от 2-3 лет с Angular, TypeScript и RxJS. Предлагают работу в крупной консалтинговой компании с обучением и карьерным ростом.

Angular TypeScript RxJS +8
middle удал. hh
СпросиВрача
С
СпросиВрача
1 д. назад

Frontend-разработчик (React/TypeScript)

~928 200 – 1 458 600 ₸ оценка

Ищем middle frontend-разработчика для создания интерфейсов медицинского сервиса. Нужно знать React, TypeScript, Next.js и уметь писать тесты. Предлагаем удаленку, высокую зарплату и соцпакет.

React TypeScript Next.js +12
middle удал. hh
Нанософт Разработка
Н
Нанософт Разработка
1 д. назад

Middle Frontend-разработчик (Vue.js)

~928 200 – 1 458 600 ₸ оценка

Ищем Middle Frontend-разработчика с опытом работы на Vue.js от 3 лет для создания интерфейсов САПР-платформы nanoCAD. Нужно уверенно владеть TypeScript, JavaScript, HTML/CSS, работать с REST API и Git. Предлагаем гибкий график, удалёнку или офис, ДМС и белую зарплату.

Vue.js TypeScript JavaScript +15
middle удал. hh
Т
ТАРГЕТ АДС
1 д. назад

Fullstack TypeScript Developer (Middle+)

~928 200 – 1 458 600 ₸ оценка

Ищем fullstack-разработчика на TypeScript с упором в backend для работы над сложной системой. Нужно уверенное владение NestJS, PostgreSQL, React и Docker. Предлагаем удалённую работу и интересные задачи с современным стеком.

TypeScript NestJS PostgreSQL +13
middle удал. hh