💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Frontend-разработчик (React, JavaScript)

Требования

Фронтенд, Старший (Senior)JavaScriptReactReduxHTMLCSSLESSGitHighcharts.js

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Разрабатываем ПО с искусственным интеллектом для управления энергообеспечением предприятий

Описание вакансии

Условия работы

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

  • Разрабатывать frontend-приложения на базе React;
  • Поддерживать frontend-приложения, которые уже введены в работу (сейчас их 2);
  • Прорабатывать и реализовывать идеи по оптимизации уже написанного кода;
  • Проводить ревью кода коллег.

Что для нас важно:

  • Опыт разработки в JavaScript 2–3 года;
  • Опыт разработки на базе React от 2 лет;
  • Наличие опыта в разработке крупных frontend-приложений на базе React от 1 года;
  • Хорошее знание Highcharts (наш основной инструмент отображения данных);
  • Хорошее знание Redux, Redux-Thunk, Styled-Components, Material-ui, Rsuitejs, i18next;
  • Знание библиотек Redux Toolkit, Moment;
  • Хорошее владение Git;
  • Хорошее знание базового JS (типы данных и их приведение, event loop, async/await, контекст, this и т.д.);
  • Хорошее знание HTML, CSS, Less;
  • Опыт верстки и оптимизации пользовательских интерфейсов;
  • Опыт в разработке пользовательских интерфейсов с клиент-серверным взаимодействием;
  • Хорошие коммуникативные навыки, умение объяснить, что сделано, как и почему.

Будет преимуществом:

  • Понимание Webpack 4-5, Federation, умение настроить или разработать свои конфигурационные файлы;
  • Знание TypeScript;
  • Знание Rsuitejs или готовность использовать в качестве основной UI;
  • Знание UX/UI или готовность обучиться;
  • Знание CSS Grid или желание обучиться;
  • Знание адаптивной верстки под разные устройства (планшет, 13-15 диагональ);
  • Умение планировать сроки реализации поставленной задачи.

Бонусы

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

  • Официальное оформление по ТК РФ, достойную «белую» зарплату;
  • Гибкое начало рабочего дня;
  • График 5/2 с возможностью частично работать удаленно, а частично - в комфортном офисе на Динамо;
  • Работу в молодой и талантливой команде без бюрократии;
  • Перспективы профессионального и карьерного роста;
  • Возможность влиять на развитие продукта/технологический стек/выстраиваемые производственные процессы;
  • Возможность повышать квалификацию за счёт компании;
  • Дух стремительно растущей компании, где много свободы, гибкости и изменений.