Обязанности:

  • Разрабатывать интерфейсные и серверные компоненты веб-приложения, интегрированного с различными системами.
  • Участвовать в проектировании и разработке архитектуры решения.
  • Тестировать собственный код и проводить ревью чужого.
  • Прогонять код по DevOps-пайплайнам и запускать его в облака.

Требования:

  • Знание паттернов разработки, основных парадигм объектно-ориентированного и реактивного программирования.
  • Понимание работы бэкенда, OpenAPI, движков браузера (DOM API), JavaScript и DevOps; общее представление об инструментах Git, Jenkins, Nexus и Ansible.
  • Опыт работы с различными UI-kit.
  • Знание JavaScript, TypeScript, React 18, Redux (Redux Toolkit), RTK Query, webpack, rollup, styled-components, Git, nginx и Atlassian stack.
  • Опыт работы 3–6 лет.

Условия: полная занятость, график 5/2, удалённая работа.