Город: Санкт-Петербург
Занятость: Полная, 5/2
Опыт работы: Более 6 лет
CampBox — единая платформа для автоматизации детских лагерей. Мы помогаем лагерям продавать путевки онлайн, распределять детей по отрядам, автоматически расселять их и вести документооборот. Мы меняем консервативную индустрию детского отдыха: снимаем рутину с организаторов и делаем процесс покупки комфортным для родителей.
Подробнее: https://camp-box.ru/
Кого мы ищем
Мы переросли MVP: продукт востребован, база лагерей растет, а вместе с ней и нагрузка на систему. Мы переходим от быстрых гипотез к созданию зрелого IT-продукта, и сейчас перед нами стоит ключевая задача — обеспечить новый уровень отказоустойчивости для дальнейшего масштабирования, чтобы и дальше расти.
Нам нужен технический лидер с широкой автономией, готовый возглавить разработку и в перспективе вырасти в полноценного CTO компании. В твое прямое подчинение перейдет небольшая распределенная команда: 4 постоянных разработчика, PM и подключаемый пул аутсорс-разработчиков.
Чем предстоит заниматься?
- Обеспечивать стабильность ключевого домена. Навести порядок в архитектуре документооборота между лагерями и родителями. Настроить бесшовную интеграцию с биллингом и оплатой по ссылке без остановки бизнес-процессов.
- Внедрить инженерные практики: заложить стандарты чистого кода, код-ревью, автотесты на критичные пути (создание заказов, оплаты), безопасную работу с секретами (Vault) и деплой без даунтайма.
- Оптимизировать БД и очереди: Оптимизировать индексы и тяжелые запросы в PostgreSQL и настроить полноценную асинхронную обработку очередей, чтобы не терять заказы в пики нагрузки.
- Управлять процессами и командой. Балансировать между фичами бизнеса и техдолгом (нужно четко приоритизировать). Развивать команду, настраивать процессы взаимодействия и уметь управлять аутсорсом при необходимости (оценивать надежность подрядчиков и контролировать результат).
- Внедрить AI-агентов: Автоматизировать рутину разработки с помощью AI-ассистентов и агентных пайплайнов.
Что для нас важно?
Мы ищем сильного инженера-управленца с развитыми soft skills и здоровым техническим прагматизмом.
Твой опыт и навыки:
-
Управление и лидерство: опыт работы в роли Tech Lead. Умение развивать команду, выстраивать процессы с нуля, принимать решения в условиях неопределенности и брать на себя ответственность за техническое состояние продукта.
-
Разработка полного цикла: опыт создания клиент-серверных решений с самостоятельным закрытием всего цикла: проектирование, реализация бизнес-логики, покрытие тестами, настройка CI/CD и деплой, сбор метрик и мониторинг.
-
Технический стек:
-
Отличный уровень TypeScript / Node.js (NestJS) и понимание Clean Architecture.
-
Глубокие знания PostgreSQL (индексы, транзакции, оптимизация запросов, репликация).
-
Опыт работы с очередями (Redis/RabbitMQ/Kafka) под нагрузкой.
-
Понимание инфраструктуры (Docker, CI/CD, облачные провайдеры).
-
Observability: опыт настройки логирования, сбора метрик и мониторинга (Zabbix/Grafana/ELK и т.п, алерты)
-
-
Frontend (базово): понимание React / TypeScript / FSD на уровне, достаточном для того, чтобы направлять команду фронтенда.
-
AI-ориентированность: готовность изучать и внедрять AI-инструменты в ежедневную работу команды.
Технологический стек
-
Язык программирования: JavaScript (Node.js, React)
-
Средства хранения данных: Yandex Cloud (PostgreSQL, S3)
-
Облачное хранилище: Yandex Cloud
-
Базовая операционная система: Ubuntu, Alpine Linux
Мы предлагаем:
- Возможность возглавить продукт: ты приходишь на позицию лидера с широкими полномочиями, полной автономией в принятии технических решений и прямой перспективой вырасти в полноценного CTO компании.
- Конкурентная зарплата. Готовы обсуждать твои финансовые ожидания и предложить условия в рынке.
- Гибкий формат работы. Полная удаленка. Раз в квартал мы собираемся командой на неделю в офлайне в Йошкар-Оле, чтобы поработать вместе и пообщаться (расходы на командировку мы полностью оплачиваем).
- Любой формат оформления. Мы открыты к любому удобному для тебя варианту: ТК РФ или ИП.
- Минимум бюрократии. Мы молодая и гибкая команда, у нас нет бессмысленных согласований и сложных регламентов.
Как устроен процесс найма:
HR-скрин -> Техническое интервью -> Интервью по менеджерским компетенциям -> Финал с бизнес-оунером
Похожие вакансии