Руководитель группы разработки (team lead)

Дата размещения вакансии: 17.09.2025
Работодатель: AT-service
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
Более 6 лет

Продукт: платформа, объединяющая в одном окне доступ к ChatGPT, Claude, Gemini, DeepSeek, Grok и другим AI-моделям. Всё по одной подписке. У нас уже есть веб-, Android- и iOS-приложения

Люди у нас генерируют тексты, картинки, видео, решают рабочие задачи.
В продукте сейчас больше 100k пользователей - рынок нейросетей растёт взрывными темпами. Сейчас активно расширяем функциональность и усиливаем команду

Стек: NestJS, TypeORM, PostgreSQL, Docker, React, Next.js, Redux, TypeScript, Webpack, GitHub Actions

Обязанности:

  • Проектирование и управление процессом реализации серверной логики на основе NestJS, TypeORM, PostgreSQL и клиентских интерфейсов с React, Redux, Next.js и TypeScript;
  • Развитие команды: наставничество, оценка работы, при необходимости инициировать найм или замена сотрудников, разработка ключевых модулей и архитектурных решений;
  • Планирование новых функциональных требований, влияющие на рост ключевых бизнес-метрик (MRR, Retention, MAU);
  • Реализация бизнес-логики и алгоритмов приложения, через построение системной работы с команды из 6-ти человек;
  • Интеграция с внешними сервисами и API: почтовые сервисы, платёжные системы и тд;
  • Оптимизация производительности и масштабируемости серверной инфраструктуры, работа с техническим долгом;
  • Обеспечение безопасности приложения, включая защиту от уязвимостей и атак;
  • Написание технической документации для сопровождения и дальнейшей разработки;
  • Интеграция клиентской и серверной частей;
  • Проведение code review, написание юнит-тестов для поддержания качества кода.

Требования:

  • Опыт работы руководителем группы разработки не менее 3 лет, опыт с Next.js и NestJS;
  • Знание и уверенное владение TypeScript;
  • Опыт проектирования архитектуры и новых частей системы;
  • Опыт в создании адаптивных и кроссбраузерных интерфейсов;
  • Опыт использования инструментов сборки и автоматизации (Webpack);
  • Опыт работы с Docker, Docker Compose;
  • Понимание принципов микросервисной архитектуры;
  • Опыт интеграции со сторонними сервисами.
  • Будет плюсом:
    • Опыт работы с GitHub Actions;
    • Опыт разработки приложений для взаимодействия между пользователями (мессенджеры, социальные сети, платформы для обмена сообщениями).

Условия:

  • Работа в офисе в районе м. Пушкинская, график 5/2;
  • Возможность получать выплаты в рублях, валюте или USDT;
  • Индивидуальная программа развития;
  • Оплата курсов, семинаров, специализированной литературы;
  • 28 календарных дней оплачиваемого отпуска;
  • Гибкое начало рабочего дня.