Middle Frontend Developer

30 Мая

Партнерские Вакансии

Город:

Минск

Занятость:

Полная занятость

Компания "JazzTeam"

Приглашаем Middle Frontend Developer, который присоединится к команде разработки продукта для интеграции современных приложений с системами IBM i (AS/400).

Кто мы и что делаем:

ДжазТим - международная сервисная компания, резидент ПВТ с офисами в Беларуси и Литве. В команде более 60 специалистов, которые за 14+ лет реализовали проекты для клиентов из России, Европы и США.

Мы специализируемся на Enterprise-разработке, интеграционных решениях и автоматизации бизнес-процессов. Наши проекты охватывают сферы IoT, Telecom, E-commerce, науку и другие направления. Наши сильные стороны - практический IT-консалтинг и зрелые процессы проектного менеджмента.

О проекте:

Проект представляет собой платформу для интеграции с системами IBM i (AS/400). Позволяет преобразовывать бизнес-логику IBM i в современные REST API, автоматизировать действия на "зеленом экране" (green screen) и реплицировать данные в реальном времени.
Продукт включает:

  • UI компонент (фронтенд часть (React))

  • BFF компонент (Backend For Frontend (Spring))

  • RPA Hub (Spring)

  • Hub (Spring)

Фронтенд часть реализована на базе React и Vite, для стилизации используется Tailwind CSS. В проекте есть формы с вложенностью, построенные на Zod, и таблицы на Ag-Grid. В проекте используются готовые компоненты из SAPUI5. Для работы с тултипами используется FloatingUI. Написаны автотесты с использованием Playwright.

На стороне BFF используется Java 17 и в основе лежит Spring. Для юнит-тестирования используется Selenide и Mockito. Валидация запросов реализована через Spring Validation(Bean API). В качестве БД используется H2.

Основные задачи:

  • Стабилизация. Текущая версия UI первая, очень свежая и в процессе эксплуатации появляются баги

  • Реализация предложений для улучшения приложения со стороны заказчика и его клиентов

  • Реализация новой функциональности, связанной с автоматизацией действий на mainframe

  • Внедрение oauth2

Что мы ожидаем

  • Коммерческий опыт разработки на React от 3-х лет

  • Уверенное знание JavaScript/TypeScript

  • Английский язык не ниже Intermediate

  • Опыт работы с современными сборщиками и инструментами фронтенда (например Vite, Webpack и др.)

  • Опыт работы с REST API

  • Практический опыт работы с HTML5, CSS3, современными подходами к верстке

  • Опыт работы с CSS-фреймворками (например Tailwind CSS)

  • Опыт разработки интерфейсов со сложными формами и таблицами

  • Опыт написания автотестов для фронтенда (например Playwright, Cypress или аналогичные инструменты)

  • Опыт работы с Git и командной разработкой

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

  • Участие в разработке современного продукта для интеграции legacy IBM i систем с современными API и веб-приложениями

  • Возможность влиять на развитие продукта и предлагать улучшения интерфейса и UX

  • Удаленный формат работы

  • Возможности профессионального роста и развития внутри проекта

  • Стабильную заработную плату с привязкой к доллару

  • Полный социальный пакет и возможность долгосрочного сотрудничества

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

30 Мая

.NET Developer( Innowise Group / Фабрика инноваций и решений )

Минск

Компания "Innowise Group / Фабрика инноваций и решений" Innowise – одна из наиболее опытных белорусских компаний в области полного цикла...

Отправить резюме подробнее

30 Мая

Middle PHP разработчик

Минск

Компания "Спортдата" Минский офис международной компании, разрабатывающей игровое ПО, приглашает на постоянную работу Middle PHP разработчика ....

Отправить резюме подробнее

30 Мая

.NET Developer (с AI-экспертизой)

Минск

Компания "Innowise Group / Фабрика инноваций и решений" Innowise – одна из наиболее опытных белорусских компаний в области полного цикла...

Отправить резюме подробнее

30 Мая

Go Developer( Innowise Group / Фабрика инноваций и решений )

Минск

Компания "Innowise Group / Фабрика инноваций и решений" Innowise – одна из наиболее опытных белорусских компаний в области полного цикла...

Отправить резюме подробнее

30 Мая

Middle/Senior Full-Stack QA Engineer (C#)( IDT Technologies )

Минск

Компания "IDT Technologies" IDT is seeking a Middle/Senior Full-Stack QA Engineer to join our cross-functional Scrum team building and...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: