Backend-разработчик (NestJS / TypeScript) с переходом на Go

до 180 000 ₽

Выше средней на 18%
  • Чернышевская
  • Площадь Восстания
  • Владимирская

О проекте
Мы разрабатываем несколько продуктов на общей архитектуре. Основной стек — NestJS и TypeScript, часть сервисов пишется на Go. Ищем разработчика, который уверенно работает с NestJS и уже пишет на Go или готов на него перейти.


Чем предстоит заниматься
- Разрабатывать бэкенд-фичи на NestJS + TypeScript + PostgreSQL от задачи до продакшена.
- Писать код в слоистой архитектуре: UseCase-классы (бизнес-сценарии), доменные сервисы и сущности, инфраструктурный слой (контроллеры, репозитории, интеграции).
- Делать REST API по контракту OpenAPI и поддерживать Swagger-документацию в актуальном виде.
- Писать фоновые задачи.
- Разрабатывать интеграции: email (транзакционные письма), S3 (загрузка и выдача файлов). Обязательны идемпотентность, ретраи и обработка сбоев.
- Покрывать код тестами на Jest и Supertest.
- Вести задачи в Go-сервисах: на старте под ревью, дальше самостоятельно.

Обязательно
- Коммерческий опыт на NestJS + TypeScript от 3 лет.
- TypeScript: дженерики, строгая типизация, DTO и валидация, код без `any`.
- NestJS: модули, DI, guards, interceptors, pipes, жизненный цикл запроса.
- PostgreSQL: проектирование таблиц, JOIN и индексы, транзакции, миграции (TypeORM или аналог).
- Redis: кеширование.
- Опыт интеграций со сторонними REST API и приёма вебхуков.
- Unit- и интеграционные тесты.
- Docker и docker-compose: сборка образов, локальное окружение.
- Git, работа через merge request.

Желательно
- Go:коммерческий опыт или pet-проекты. Горутины, каналы, `net/http`, Gin или Echo.
- Если опыта с Go нет — готовность перейти на Go. На собеседовании обсудим, что вы уже пробовали.
- Другой второй бэкенд-язык (Python, Java, C#, Kotlin) или другой язык на профессиональном уровне.
- Мониторинг: Prometheus / Grafana.

Условия
- Локация: Санкт-Петербург, офис у метро Ал.Невского, 5/2. Удалёнка не предусмотрена, возможен гибрид.
- Зарплата: белая, оклад + ежеквартальная премия (60/40), закреплено в трудовом договоре по ТК РФ. Альтернатива — СЗ/ИП, если ТК вам не подходит.
- График: интенсивный старт — отпуск не ранее 9 месяцев работы, оптимальное время для длительного отпуска — после 14-го месяца.
- Пересмотр ЗП: возможен через 9 и/или 14 месяцев по результатам.
- Аккредитация ИТ-компании: планируется к началу 2027 года.

Сравнение со средней зарплатой в похожих вакансиях:

130k

250k

95k

180k

436k


Адрес: Россия, Санкт-Петербург, Невский проспект, 147
Показать на большой карте

Поделиться:

Опубликована 24 дня назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
130 000 - 180 000 ₽
Рыночная зарплата
... Backend-разработчик: создавай будущее бизнес-платформ вместе с нами! ... Мы ищем опытного backend-разработчика, который не только пишет чистый код, но и умеет видеть за задачей ... Твои задачи: Разработка и доработка backend CRM: фичи, багфиксы, интеграции; Самостоятельный разбор задачи ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Скилла РаботаСкилла Работа
  • Санкт-Петербург
3 дня назад
В связи с расширением команды мы ищем Аналитика-Backend разработчика для работы над высоконагруженным ... Чем предстоит заниматься: - Анализ и доработка backend-логики высоконагруженного многопользовательского ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Слетать.руСлетать.ру
  • Санкт-Петербург
19 дней назад
Задачи, которые предстоит решать: Разработка и поддержка микросервисов на Python Проектирование и оптимизация API (REST) для взаимодействия между сервисами и фронтендом Работа с базами данных: написание эффективных запросов, проектирование схем, обес...
  • Полный день
  • Опыт от 3 лет
Логотип компании РЦ ПЛИНОРРЦ ПЛИНОР
  • Санкт-Петербург
месяц назад
от 180 000 ₽
Выше средней на 18%
Ключевые навыки: Опыт backend-разработки коммерческих продуктов от 3 лет; Свободное владение Python 3 ...
  • Полный день
  • Опыт от 3 лет
Логотип компании OslaOsla
  • Санкт-Петербург
21 день назад
... «Юниверс Дата» — российский разработчик ПО и интегратор решений на основе собственных продуктов MDM и ... Ищем Full-Stack разработчика уровня Middle+/Senior в команду, которая развивает enterprise-платформу ... Задачи делятся примерно поровну между backend и frontend.
  • Полный день
  • Опыт от 3 лет
Логотип компании Юниверс ДатаЮниверс Дата
  • Санкт-Петербург
5 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.