Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Stream Software Engineer (ReactJS)

Зарплата

до 5500 $

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

Можно удаленно

Компания

IT кадровое агентство

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

О компании и команде

В поисках Stream Software Engineer (ReactJS) в международную компанию — финтех разработчик и провайдер ликвидности для брокерских компаний, банков и инвестиционных фондов. Мы не занимаемся брокерской деятельностью, а предлагаем готовые решения для других компаний по всему миру.

Какие будут задачи:

  • Разработка user friendly веб-приложений с использованием Next.js и ReactJS.
  • Интеграция PayloadCMS в приложение с настройкой моделей контента, пользовательских полей и управлением данными.
  • Построение повторно используемых и модульных компонентов для повышения эффективности и управляемости кода.
  • Интеграция фронтенд-компонентов с бэкенд-сервисами с помощью RESTful API.
  • Оптимизация производительности приложения
  • Проведение модульного тестирования
  • Тесное сотрудничество с командами дизайна и разработки для выполнения требований проекта и соблюдения сроков.

    Ожидания от кандидата

    • Знание Server-Side Rendering с глубоким пониманием его основных концепций на основе ReactJS и Next.js.
    • Компетенция в PayloadCMS, Next.js и ReactJS с пониманием их принципов.
    • Понимание принципов адаптивного дизайна для обеспечения работы веб-сайтов на различных устройствах и размерах экрана.
    • Владение TypeScript.
    • Опыт работы с MongoDB.
    • Опыт интеграции фронтенд-приложений с бэкенд-API с использованием RESTful API.
    • Опыт написания модульных тестов и тестов e2e (Jest + Playwright).
    • Участие в DevOps, фреймворках непрерывной разработки и интеграции, CI/CD.
    • Опыт работы с другими технологиями (например, Docker, Kubernetes) будет плюсом.
    • Английский В1+

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

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