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

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

Требования:

  • Уверенное знание JavaScript, React 19 и TypeScript.
  • Свободное владение HTML5, CSS3 и CSS Modules.
  • Опыт разработки фронтенда сложных веб-приложений и адаптивной верстки.
  • Уверенное знание Git, оптимизации веб-приложений и инструментов отладки в браузере.
  • Разговорный английский уровня Intermediate / B1+ для командных звонков с зарубежными коллегами.

Будет плюсом:

  • Опыт работы с тестами, знание Jest и RTL.
  • Опыт работы с CI/CD.
  • Знакомство с Nx или Turborepo.

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