⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

React Developer

Прямой работодатель  Haulmont ( haulmont.com )
Россия
Миддл
Информационные технологии • Разработка • TypeScript • React • Frontend • JavaScript • Dev tools
21 апреля 2021
Удаленная работа
Опыт работы от 1 года до 3х лет
от 110 000 до 275 000 ₽
Работодатель  Haulmont
Описание вакансии

Мы разрабатываем Jmix — новое поколение CUBA Platform, open-source фреймворка для эффективной разработки корпоративных приложений с развитым community по всему миру. Одна из важнейших частей фреймворка — слой UI, обладающий широким набором компонентов и позволяющий быстро создавать пользовательский интерфейс.

В настоящий момент «основной» UI клиент Jmix построен на Vaadin. Вы будете участвовать в разработке его альтернативы на базе современных технологий: React, TypeScript, GraphQL. Это подразумевает создание библиотек и инструментов, которые максимально упростят и автоматизируют создание современных интерфейсов для корпоративных приложений.

Весь код, который мы пишем, размещен в open source на GitHub и используется тысячами разработчиков.

Задачи:

Основная задача — разработка высокоуровнего UI фреймворка на базе React. В том числе:

  • Проектирование и реализация новых визуальных компонентов. Адаптация популярных библиотек.
  • Генерация кода компонентов по шаблонам.
  • Поддержка инструментов разработчика для возможности визуального редактирования экранов.
  • Реализация взаимодействия с бэкендом (REST/GraphQL).
  • Работа подразумевает большой объем исследовательской и проектной работы, участие в code review.

Навыки:

  • Опыт работы веб разработчиком не менее 3-х лет.
  • Отличное знание базовых веб-технологий: JavaScript, TypeScript, HTML, CSS.
  • Отличное знание React.

Преимуществом будет: 

  • Опыт использования других веб фреймворков (Angular/Vue/Svelte).
  • Опыт использования GraphQL.
  • Опыт использования MobX/RxJS.
  • Знание Java (либо другого серверного языка программирования).
  • Опыт работы с Intellij IDEA.
  • Опыт написания технической документации.
  • Знание английского языка на уровне Intermediate или выше.

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

  • Компенсации на лечение/спорт.
  • Гибкий график.
  • Курсы и практика английского языка.
  • Конкурентная зарплата.
  • Трудоустройство по ТК РФ

Специализация
Информационные технологииРазработкаTypeScriptReactFrontendJavaScript
Отрасль и сфера применения
Dev tools
Уровень должности
Миддл