- Зарплата
- 800 $ – 1 200 $
Frontend Developer (Strong Junior)
Хорошее предложение для начинающего специалиста с четким стеком (React, TS, MobX) и возможностью удаленной работы. Зарплата соответствует рыночному уровню для Junior+, а работа над CRM-системой дает отличный опыт в продуктовой разработке.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция ориентирована на Strong Junior, что предполагает наличие базового коммерческого опыта. Основная сложность заключается в необходимости работы с MobX и миграции legacy-кода, что требует внимательности и хорошего понимания TypeScript.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая вилка $800–1200 полностью соответствует рыночным ожиданиям для позиции Strong Junior Frontend Developer в СНГ и международном сегменте. Верхняя граница в $1200 является конкурентной для данного уровня квалификации.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
#вакансия #frontend #react #typescript #mobx #antdesign #remote #удаленка #CRM
Позиция: Frontend Developer (Strong Junior)
Формат работы: удалённый
Занятость: полная
Зарплата: от 800 до 1200 USD
Компания: AMZ Recruiting Agency
Контакты: Откликнуться
В связи с расширением отдела ищем в команду Frontend Developer для CRM-платформы.
Чем предстоит заниматься:
Разработка и поддержка интерфейсов CRM-системы на React + TypeScript
Управление состоянием приложения и интеграция с API
Создание переиспользуемых и модульных компонентов
Участие в миграции проекта на Ant Design и переводе legacy-кода на TypeScript
Поддержка и развитие кодовой базы через Git
Наш стек:
React 18+ (функциональные компоненты + хуки)
TypeScript (строгая типизация, избегаем any)
MobX — управление состоянием
Ant Design — UI-компоненты
Vite, Yarn (1.22.x+)
axios, i18n-js, ESLint + Prettier
Node.js 16.x+, Git 2.30.x+
Наши ожидания:
Уверенное владение React и TypeScript
Опыт работы с MobX (или другим state-менеджером — Redux/Zustand)
Опыт с UI-библиотеками (Ant Design / MUI)
Понимание модульной и переиспользуемой архитектуры компонентов
Опыт работы с Git (ветки, pull request'ы, Conventional Commits)
Опыт в eCommerce или работе с CRM будет преимуществом
Что предлагаем:
Зарплату от 800 до 1200 USD с пересмотром по результатам работы
Полностью удалённый формат работы
Слаженную и поддерживающую команду
Возможности для профессионального роста
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- React
- TypeScript
- MobX
- Ant Design
- Vite
- YARN
- Axios
- ESLint
- Prettier
- Node.js
- Git
Возможные вопросы на собеседовании
Вакансия предполагает работу с MobX. Важно понимать разницу в подходах к управлению состоянием.
В чем основные отличия MobX от Redux, и в каких ситуациях вы бы предпочли использовать MobX?
В описании указано требование избегать 'any'. Проверка навыков работы с типами.
Как вы типизируете пропсы компонентов и ответы от API в TypeScript? Можете привести пример использования Generics?
Проект переходит на Ant Design. Проверка опыта работы с UI-китами.
С какими сложностями вы сталкивались при кастомизации компонентов в Ant Design или других UI-библиотеках?
Работа в команде требует дисциплины в Git.
Расскажите о вашем опыте работы с Git: как вы оформляете коммиты и как проходит процесс Code Review в вашем понимании?
CRM-системы часто работают с большими объемами данных.
Какие методы оптимизации рендеринга в React вы знаете и применяли на практике для улучшения производительности интерфейса?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

