Разработка и поддержка веб-приложений, обеспечивая их высокую производительность и масштабируемость;
Участие в проектировании и архитектуре системы, обеспечивая надежность и эффективность;
Оптимизация и улучшение существующих компонентов, основанных на требованиях и обратной связи пользователей и команды;
Работа в тесном взаимодействии с другими разработчиками и тестировщиками для обеспечения высокого качества и согласованности проекта.
Требования:
Full-stack-разработчик (Middle+);
Ищем сильного Middle+ специалиста, ориентированного на backend, базу данных и бизнес-логику. Это не позиция для обучения, менторинга и набора опыта — нам нужен человек, который самостоятельно принимает технические решения, уверенно работает с кодом и сразу включается в проект;
Frontend-часть необходима и приветствуется с использованием AI-инструментов (Cursor IDE, Claude Code и аналогов). Умение эффективно работать с AI — большой плюс;
Backend — обязательные хард-скиллы:
Уверенный коммерческий опыт разработки на Python + Django REST Framework;
Глубокое понимание PostgreSQL;
Написание SQL-запросов средней и выше средней сложности;
Понимание индексов, join’ов, подзапросов, агрегатов (SQL будем проверять на собеседовании);
Опыт проектирования и анализа структуры БД;
Понимание архитектуры backend-приложений (слои, ответственность компонентов, API, интеграции);
Опыт или уверенное понимание хранимых функций PostgreSQL (будет серьёзным плюсом);
Умение решать стандартные алгоритмические задачи (работа со строками, массивами, поиск min/max, базовая оптимизация);
Frontend (вспомогательная зона ответственности);
Умение писать Frontend на Vue или React;
Допускается и приветствуется активное использование AI-ассистентов (Cursor IDE, Claude Code и т.п.);
Понимание JavaScript, HTML, CSS на уровне уверенного чтения и правок;
Опыт интеграции с REST API;
Умение работать с макетами (Figma);
Классический «ручной» фронтенд без AI не является обязательным;
Софт-скиллы (критически важны):
Быстрое понимание задач без необходимости подробного разжёвывания;
Самостоятельность в работе и принятии решений;
Инициативность — предлагают улучшения, а не ждут указаний;
Ответственность — соблюдение сроков, стабильная связь, без пропаданий;
Умение работать в команде без конфликтов;
Быстрая адаптация к существующему коду и архитектуре;
Опрятный и ухоженный внешний вид.
Не рассматриваем:
Без коммерческого опыта;
Кандидатов, которые часто меняют работу (менее 1 года на одном месте — минус);
Людей без IT-бэкграунда (переквалифицированные бухгалтеры, маркетологи и т.д.);
Пассивных, замкнутых и нерешительных кандидатов;
Разработчиков, которым требуется постоянный контроль и обучение.