← Назад к списку
Логотип Frontend Frontend
11.02.2026

Сопоставление счетов и платежей (Frontend, Junior)

Компания: АНО Национальное Агентство Мониторинга и Статистики

Вакансия

Направление: Frontend (Junior, 120к-150к на руки)

Контекст

Сделать форму сопоставления счетов и платежей. Данный блок необходим для бухгалтеров, чтобы связать платеж и счет в ручном режиме.

Данные платежей

Поле Ограничение
Дата создания
Тип электронный/наличный
Сумма
Заказчик до 150 символов
Заказчик ИНН
Исполнитель до 150 символов
Исполнитель ИНН
ФИО экзаменуемого
Комментарий платежа до 300 символов
Комментарий бухгалтера

Данные счетов

Поле Ограничение
Тип обучение/пошлина
ФИО экзаменуемого
Квалификация 10 символов
Сумма
Заказчик до 150 символов
Заказчик ИНН
Исполнитель до 150 символов
Исполнитель ИНН
Назначение платежа до 500 символов

Требования к интерфейсу

  1. Экран предназначен для мониторов 1920x1080 (по высоте учитывайте, что часть экрана занимает браузер).
  2. Система должна предусматривать возможность фильтрации по всем полям, но реализовывать фильтрацию не нужно: просто обозначьте элементы/область фильтров в UI.
  3. При большом количестве записей должна быть пагинация: можно обозначить пагинацию визуально (без реализации логики).
  4. Основная цель: удобный интерфейс для бухгалтера, который руками:
    1. выбирает платеж;
    2. выбирает счет;
    3. выполняет связывание (и видит результат связывания).

Ограничения и сроки

Задача занимает до двух часов (в зависимости от ваших навыков). С учетом личных дел, форс-мажоров и выполнения других тестовых выделяем 2 дня.

Стек

  • React
  • react-hook-form
  • Для стилей можно использовать любой современный UI kit

Результат

Скриншот (или несколько) готового интерфейса.

Основная задача тестового задания: понять, насколько кандидат умеет реализовывать удобный интерфейс и умеет понимать потребности конечного пользователя.