Fullstack-разработчик
Employment type: Полный рабочий день
Skills: Python, SQL, PostgreSQL, Git
Description:
О проекте
Работа над платформой по автоматизации управления кадровой рекламой: организации, трекинга и контроля размещения как онлайн, так и оффлайн рекламы — от подачи заявки до финального закрытия кампании.
Задачи
Проектирование и реализация 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-тесты).
Ответственность, самостоятельность, внимание к безопасности и качеству кода.
Аккуратность, умение работать как самостоятельно, так и в команде.
Условия
Формат: возможен как удаленный формат, так и в офисе.
Загрузка: полноценный рабочий день, оформление по ТК РФ.
Современный инструментальный стек.
Работа в команде профессионалов, участие в проектировании продукта.
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.