yandex
Зарплата
800 $ – 1 200 $
УдалённоПолная занятость

Frontend Developer (Strong Junior)

ИИОценка ИИ

Хорошее предложение для начинающего специалиста с четким стеком (React, TS, MobX) и возможностью удаленной работы. Зарплата соответствует рыночному уровню для Junior+, а работа над CRM-системой дает отличный опыт в продуктовой разработке.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция ориентирована на Strong Junior, что предполагает наличие базового коммерческого опыта. Основная сложность заключается в необходимости работы с MobX и миграции legacy-кода, что требует внимательности и хорошего понимания TypeScript.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана1 000 $
Рынок700 $ – 1 300 $
ИИОценка ИИ

Предлагаемая вилка $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 с пересмотром по результатам работы

Полностью удалённый формат работы

Слаженную и поддерживающую команду

Возможности для профессионального роста

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • 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 вы знаете и применяли на практике для улучшения производительности интерфейса?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

от 800 $
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!