Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаFull-stack разработчик веб-сервиса | Python, Next.js (React)
Мы создаём онлайн-сервис для оценки кандидатов через тестирование. Дизайн сайта полностью подготовлен, у нас есть готовый банк тестов с алгоритмами скоринга и шаблонами выводимых заключений. Нужен разработчик, который реализует сервис «под ключ» и интегрирует его с CRM и платёжной системой.
Основные задачи
-
Сверстать интерфейс по готовым макетам (desktop и mobile, Figma).
-
Реализовать личный кабинет работодателя с возможностями:
-
приглашение кандидатов на тестирование (через email/ссылку);
-
просмотр результатов и отчётов в PDF;
-
интеграция с amoCRM.
-
-
Реализовать прохождение тестов: таймер, контроль завершения, антибот-проверка (reCAPTCHA), фиксирование статусов кандидата.
-
Реализовать генерацию отчётов: графики (радар, столбцы), текстовое заключение по шаблонам, экспорт в PDF.
-
Настроить интеграцию с платёжными системами (ЮKassa или Робокасса).
-
Настроить административную панель для управления пользователями, тестами и платежами.
-
Обеспечить мобильную адаптацию, базовую защиту данных и стабильный деплой.
Требования
-
Опыт работы full-stack разработчиком 3+ лет.
-
Отличное знание Python/Django (или Node.js/NestJS) + PostgreSQL.
-
Уверенное владение Next.js (React) для фронтенда.
-
Опыт интеграции с CRM (желательно amoCRM).
-
Опыт интеграции платёжных систем (ЮKassa, Робокасса или аналогичные).
-
Навыки работы с генерацией PDF и визуализацией данных.
-
Понимание принципов адаптивной вёрстки и оптимизации под мобильные устройства.
-
Базовые навыки DevOps (деплой, CI/CD, мониторинг).
-
Чистый и документированный код, умение работать в Git.
Будет плюсом
-
Опыт работы с веб-сервисами, имеющими сложную бизнес-логику.
-
Понимание UX-паттернов и принципов доступности (WCAG 2.1).
-
Опыт интеграции систем рассылки email-уведомлений.
Формат работы
-
Удалённо.
-
Оплата по результатам выполнения этапов.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие