Москва

React Разработчик систем автоматизации процессов

Frontend

Требуемый опыт

от 3 до 6 лет

Занятость

5/2 полный рабочий день

Ключевые навыки

React.js
JavaScript

Какие задачи необходимо решать

•        Разработка пользовательского интерфейса (UI)

•        Разработка приложений на React.js с использованием принципов построения SPA

•        Управление состоянием приложения

•        Интеграция с API

•        Написание модульных и интеграционных тестов для компонентов

•        Настройка инструментов сборки

 

Для решения этих задач требуется

•        Опыт программирования на JavaScript (ES14+), HTML5, CSS3 на уровне не ниже Middle Developer от 2 лет

•        Опыт промышленной разработки на React.js — от 3ех лет

•        Уверенное использование TypeScript

•        Практическое применение различных библиотек компонентов (например MaterialUI, )

•        Владение инструментами управления состоянием (Redux, MobX, Zustand)

•        Хорошее знание и понимание принципов построения SPA (single page application)

•        Опыт работы с системами роутинга (React Router)

•        Умение настраивать инструменты сборки (Webpack, Vite)

•        Умение писать автотесты компонентов (Jest и React Testing Library)

•        Работа с Git

•        Ведение задач в Jira

•        Опыт написания технической документации к коду в Confluence

•        Понимание основ CI/CD-процессов и опыт работы с Kubernetes

•        Работа с RESTful API и документацией Swagger

•        Базовое знание протоколов WebSocket

 

Мы предлагаем

Оформление по ТК РФ
Справедливая и прозрачная система вознаграждения
ДМС со стоматологией
Компенсация мобильной связи
Маркетплейс льгот и сервисов Mega4You
Понятный карьерный маршрут
2500 учебных программ в мобильном приложении МегаФон Драйв
Программа поддержки и помощи сотрудникам
Активное корпоративное сообщество и насыщенный календарь событий
Москва8 800 550‑05‑00
Москва