О проекте
Работа над платформой по автоматизации управления кадровой рекламой: организации, трекинга и контроля размещения как онлайн, так и оффлайн рекламы — от подачи заявки до финального закрытия кампании.
Задачи
- Проектирование и реализация backend-логики платформы.
- Разработка и документирование REST API для фронтенда.
- Разработка интерфейса веб-приложения, взаимодействие с REST API бэкенда.
- Автоматизация бизнес-процессов и авторизация пользователей.
- Организация централизованного хранения артефактов (файлы, документы).
- Интеграция с Яндекс.Метрикой.
- Поддержка многопользовательских сценариев (гибкое управление ролями, кампаниями).
- Участие в проектировании архитектуры платформы и UI/UX, коммуникация с дизайнерами (Figma).
- Кроссбраузерная верстка, адаптация под различные устройства.
- Разработка системы отчётности и визуализации метрик.
- Тестирование и отладка фронта.
- Опыт работы с CI/CD (GitLab CI / GitHub Actions)
Требования
- Опыт коммерческой разработки от 3 лет, уверенный опыт full-stack разработки.
- Опыт backend-разработки на Python.
- Знания SQL, опыт работы с PostgreSQL.
- Навыки проектирования REST API.
- Знание современного Vue.
- Опыт интеграции с backend через REST API.
- Опыт адаптивной и кроссбраузерной верстки.
- Навыки работы с системами контроля версий Git.
- Умение работать с Figma.
- Опыт ревью кода и написания тестов (включая unit-тесты).
- Ответственность, самостоятельность, внимание к безопасности и качеству кода.
- Аккуратность, умение работать как самостоятельно, так и в команде.
Условия
- Формат: возможен как удаленный формат, так и в офисе.
- Загрузка: полноценный рабочий день, оформление по ТК РФ.
- Современный инструментальный стек.
- Работа в команде профессионалов, участие в проектировании продукта.