Ищут Senior Fullstack / Backend Engineer — Hands-on Tech Lead для развития существующего продукта.
Обязанности:
- Принять существующую кодовую базу и архитектуру, провести инвентаризацию компонентов, доступов, зависимостей, рисков и технического долга.
- Развивать backend/API, бизнес-логику, базы данных и интеграции, включая iiko и платёжные системы; при необходимости работать с Flutter-приложениями.
- Самостоятельно вести полный цикл изменений: уточнение задачи, проектирование, разработка, тестирование, безопасный релиз и контроль в production.
- Поддерживать надёжность и безопасность: Linux, облако, Docker, CI/CD, мониторинг, логи, резервные копии и диагностика инцидентов.
- Проводить code review и техническую приёмку работ подрядчиков, документировать критические знания и снижать зависимость от внешней команды.
- Применять AI-агентов для ускорения разработки без снижения качества и выбирать простые решения вместо неоправданного усложнения архитектуры.
Требования:
- Уверенная backend-разработка на одном из современных стеков; опыт работы с чужим кодом, REST/API, авторизацией и внешними интеграциями.
- Знание SQL и реляционных БД: запросы, индексы, транзакции, миграции и диагностика производительности.
- Git, Linux, Docker; практическое понимание облаков, CI/CD, логирования, мониторинга и безопасного деплоя.
- Опыт работы в production: инциденты, диагностика, откат, обеспечение целостности данных и работа с критичными операциями.
- Практическое использование AI coding agents и умение оценивать качество сгенерированного кода.
- Будут плюсом Flutter/Dart, мобильные релизы, Yandex Cloud, платёжные интеграции, iiko/POS, очереди и асинхронные задачи, опыт стартапа или небольшого продуктового бизнеса.
Условия: полная занятость, график 5/2, удалённый или гибридный формат. Зарплата — 300 000–350 000 ₽ в месяц до вычета налогов.