🎂 Экосистеме Хабра — 19 лет!

Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.

Поздравить нас → 19.habr.com

Full-stack разработчик

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Описание вакансии

Overchat AI — платформа, объединяющая в одном окне доступ к ChatGPT, Claude, Gemini, DeepSeek, Grok и другим AI-моделям. Всё по одной подписке.

У нас уже есть веб, Android и iOS-приложения. Сейчас активно расширяем функциональность и усиливаем команду.

Наш стэк: NestJS, TypeORM, PostgreSQL, Docker, React, Next.js, Redux, TypeScript, Webpack, GitHub Actions.

🟠 Навыки у тебя:

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

⚠️ Основные задачи:

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

🔵Будет плюсом:

  • Опыт работы с GitHub Actions;
  • Опыт разработки приложений для взаимодействия между пользователями (мессенджеры,
    социальные сети, платформы для обмена сообщениями).

🔴 Это даст тебе преимущество:

  • Опыт работы с AI-платформами.

Наши условия:

  • Офис в центре Санкт-Петербурга / очно ( м.Пушкинская 2 минуты пешком);
  • Оформление через ИП или СЗ;
  • Достойных доход в рублях (возможна оплата в USDT или криптой);
  • Покрываем обучение и сертификации — если хочешь прокачиваться, мы только за.