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 года.

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

120k

230k

92k

164k

357k


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

Поделиться:

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

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

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Задачи, которые предстоит решать: Разработка и поддержка микросервисов на Python Проектирование и оптимизация API (REST) для взаимодействия между сервисами и фронтендом Работа с базами данных: написание эффективных запросов, проектирование схем, обес...
  • Полный день
  • Опыт от 3 лет
Логотип компании РЦ ПЛИНОРРЦ ПЛИНОР
  • Санкт-Петербург
16 дней назад
от 120 000 ₽
... развитие существующих проектов Задачи Продуктовая разработка Разработка модулей для Bitrix Разработка backend-логики ... находить узкие места по производительности Опыт рефакторинга и оптимизации проблемных участков кода Backend ... разработке собственных продуктов; умеешь думать архитектурно; хочешь развиваться в сторону сильного backend ...
  • Полный день
  • Опыт от 3 лет
Логотип компании BquadroBquadro
  • Санкт-Петербург
18 дней назад
... «Юниверс Дата» — российский разработчик ПО и интегратор решений на основе собственных продуктов MDM и ... Ищем сильного Senior Full-Stack разработчика, который будет развивать enterprise-платформу управления ... Обязанности: Проектирование и разработка backend-компонентов платформы на Java (Spring); Проектирование ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Юниверс ДатаЮниверс Дата
  • Санкт-Петербург
16 дней назад
Мы ищем Backend-разработчика в команду разработки нашей билетной системы - это самостоятельный продукт ... Немного о нашем стеке: .NET Core 10 Backend + React frontend; PostgreSQL + Entity Framework Core, CQRS ... Grafana + Prometheus GitLab с настроенным CI (билды, юнит и интеграционные тесты), личный стенд у каждого разработчика ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ГорбилетГорбилет
  • Санкт-Петербург
6 дней назад
ООО "Газпром информ" - аккредитованная IT компания, 100% дочерняя сервисная компания ПАО «Газпром», осуществляющая комплексное обслуживание пользователей, сопровождение информационных систем и ИТ-инфраструктуры. Обязанности: Проектирование, разработк...
  • Полный день
  • Опыт от 3 лет
Логотип компании Газпром информГазпром информ
  • Санкт-Петербург
5 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.