nau

Senior Golang-разработчик

Москва, Деловой центр, Деловой центр, Деловой центр, Москва-Сити, Филёвская линия, метро Москва-СитиУдалённоПолная занятость3–6 лет

О компании

nau — российская IT-компания, которая развивает продуктовую платформу для коммуникаций с бизнесом. В фокусе — low-code подход: можно быстро собирать цепочки взаимодействий, подключать внешние системы и выстраивать персонализированные уведомления.

Ключевые факты:

  • Триггерная платформа для отправки коммуникаций (low-code)
  • Интеграции с внешними сервисами и персонализация уведомлений
  • Сценарии с оптимизацией расходов (например, SMS → WhatsApp при недоставке)

О вакансии

Команда nau создает и развивает триггерную платформу для отправки коммуникаций: это low-code решение, с помощью которого бизнес быстро настраивает сценарии взаимодействий и управляет логикой доставок.

Внутри проекта вы будете работать с продуктовой и инженерной логикой: интеграции с внешними сервисами, персонализированные уведомления и сценарии, которые помогают оптимизировать стоимость коммуникаций. Для этого используется микросервисная архитектура и инструменты оркестрации.

Отдельный акцент — техническая культура принятия решений: обсуждения архитектуры идут плотно, используются ADR, а в рабочем цикле есть ежедневные стендапы и регулярные ретроспективы. Команда активно применяет ИИ в ежедневной разработке: есть сценарии для запросов к LLM (включая аудио: синтез/расшифровку), генерацию текста и построение/генерацию воркфлоу.

Чем предстоит заниматься:

  • Участвовать в обсуждениях архитектуры платформы и фиксировать решения через ADR
  • Развивать микросервисы на Go внутри существующей архитектуры
  • Реализовывать интеграции для коммуникаций и доставок между системами
  • Работать с персонализацией уведомлений в рамках сценариев коммуникаций
  • Поддерживать и оптимизировать цепочки доставки с учетом логики недоставки
  • Улучшать API и взаимодействия сервисов на основе спецификаций Swagger
  • Вносить изменения в существующий код: рефакторинг, сохранение ключевых архитектурных договоренностей
  • Использовать LLM как рабочий инструмент для написания и подготовки кода

Что мы предлагаем:

  • Гибридный или удаленный формат
  • График синхронизирован по времени Мск
  • Возможность гибкого начала рабочего дня
  • Помощь с оформлением ИП и ведением отчетности по нему (если потребуется)
  • Качественный онбординг и постоянная поддержка со стороны команды
  • Работа с крупной российской IT-компанией (через заказчика)
Навыки
GolangRedisgRPCSwaggerDocker-composeBackend

Обязанности

  • Участвовать в архитектурных обсуждениях и принимать решения с использованием ADR
  • Разрабатывать и развивать backend-сервисы на Go для триггерной коммуникационной платформы
  • Встраивать и поддерживать интеграции с внешними сервисами для сценариев доставки
  • Реализовывать и улучшать логику персонализированных уведомлений
  • Поддерживать цепочки коммуникаций, включая случаи недоставки и переключение каналов
  • Работать с микросервисной архитектурой и оркестрацией бизнес-процессов на Temporal
  • Развивать API и элементы роутинга/документации в контуре Swagger
  • Использовать PostgreSQL и Redis для данных и кэширования
  • Участвовать в поддержке инфраструктурного контура через Docker / Docker Compose
  • Выполнять рефакторинг и сопровождение существующего кода, сохраняя архитектурные решения команды

Условия

  • Гибридный или удалённый формат работы
  • Рабочий график по времени Мск
  • Возможность гибкого начала рабочего дня
  • Помощь с оформлением ИП и ведением отчетности по нему (при необходимости)
  • Работа с крупной российской IT-компанией (клиент)
  • Качественный онбординг и постоянная поддержка команды

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

Как получить эту работу — с ИИ-помощником РаботаМакс

Бесплатно поможем на каждом шаге. Нажмите, чтобы раскрыть.