React Developer

Платформа для разработки корпоративных приложений

Адрес Самара, Тольятти, Саратов, Воронеж, Удаленная работа

Опыт 3-5 лет

Задачи:

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

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

    Работа подразумевает большой объем исследовательской и проектной работы, участие в code review.

Мы ищем человека, который:

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

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

    • Опыт использования других веб-фреймворков (Angular/Vue/Svelte).
    • Опыт реализации взаимодействия с бэкендами по протоколам REST, GraphQL.
    • Опыт использования state management библиотек.
    • Опыт написания утилит или серверных приложений.
    • Опыт работы с Intellij IDEA.
    • Знание английского языка на уровне Intermediate или выше.

О вакансии:

Сообщество разработчиков Jmix кратно растет каждый год, наши амбиции — стать одним из ведущих игроков на мировом рынке инструментов разработки корпоративного ПО. От качества вашей работы будет зависеть общий успех команды.

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

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

Мы не просто разрабатываем React приложения, но пишем утилиты для генерации React кода, который в дальнейшем будет использоваться большим количеством разработчиков. Нам нужен человек, который может написать хорошо читаемый код (в том числе людьми, не являющимися экспертами в технологии React) и прост в поддержке.

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

Команда open source платформы для разработки корпоративных приложений
Мы развиваем фреймворк, прикладные компоненты и среду разработки на базе IntelliJ IDEA. 5 лет назад фреймворк вышел в open source, разработка ведется на GitHub. Более 25 тысяч разработчиков по всему миру используют Jmix в своих проектах.

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

Конкурентную зарплату, современную технику и софт для работы, удобный формат: удаленка, офис или гибрид, официальное оформление и социальные гарантии, дружескую атмосферу и поддержку команды.

  • Конкурентная <br/> зарплата

    Конкурентная
    зарплата

  • Аккредитованная <br/> IT-компания

    Аккредитованная
    IT-компания

  • ДМС или бонус <br/> на медицину

    ДМС или бонус
    на медицину

  • Soft Skills <br/> тренинги

    Soft Skills
    тренинги

  • Библиотека <br/> Hard Skills курсов

    Библиотека
    Hard Skills курсов

  • Компенсация курсов <br/> английского

    Компенсация курсов
    английского

Вы можете задать любой вопрос по телефону или электронной почте

8 800 775 70 05 (бесплатно по России)