Программист FULLSTACK DEVELOPER (Go + Next.js)

Кадровый центр Алекс персонал

Программист FULLSTACK DEVELOPER (Go + Next.js)

Москва, Электрозаводская улица, 24

Метро: Электрозаводская

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

О проекте

Компания разрабатывает B2B-платформу «ПИР-Партнер» — цифровую экосистему для поиска и привлечения партнеров в сфере проектно-изыскательских работ в строительстве.

Мы строим микросервисную платформу с перспективой внедрения гарантийной модели (эскроу, страхование, интеграция с СРО и банками). MVP рассчитан на 9 месяцев, далее — масштабирование и развитие.

Ключевая задача

Разрабатывать бэкенд на Go и фронтенд на Next.js в составе команды. Участвовать в проектировании, писать качественный код, покрывать тестами.

Задачи

  • Реализовывать фронтенд (SPA) по макетам Figma: гостевые страницы, личный кабинет, списки и карточки сущностей, статусы и действия.
  • Реализовывать бэкенд: REST API, модель данных, бизнес-логика сделок (этапы/оплата/акты/документы/ЭДО как минимум интерфейсы и статусы).
  • Авторизация и роли (гость/пользователь/заказчик/исполнитель/админ), сессии, права доступа.
  • Интеграции: почта/уведомления, загрузка файлов, внешние справочники/проверки (по мере необходимости).
  • Качество: логирование, обработка ошибок, минимальные тесты, миграции БД, документация API (OpenAPI).
  • Участие в проектировании: декомпозиция, выбор технологий, оценка трудоемкости, технические решения.

Технологический стек

Компонент

Технология

Backend

Go 1.23+, gRPC, Kafka, PostgreSQL, sqlc, Redis

Frontend

Next.js 15 (App Router), TypeScript, JavaScript

Infrastructure

Docker, GitLab CI / GitHub Actions (базовое понимание)

Требования

Обязательные

  • Опыт коммерческой разработки: 2–4 года
  • Go:
    • Уверенное знание синтаксиса, работа с HTTP-серверами (chi/echo)
    • Работа с PostgreSQL на уровне проектирования схем и оптимизации запросов
    • Понимание конкурентности (goroutines, channels)
    • Опыт написания тестов (unit)
    • Опыт проектирования микросервисных систем
  • Next.js:
    • Опыт работы с Next.js (App Router) — 1+ года
    • Знание App Router, Server/Client Components
    • TypeScript, JavaScript (уверенное знание)
    • Работа с хуками, компонентами, формами (React Hook Form)
    • Опыт работы с WebSocket
  • Общие:
    • Умение работать по макетам Figma и собирать интерфейс в компонентном подходе.
    • Понимание REST API, HTTP, JSON
    • Опыт работы с Git (GitFlow)
    • Docker (базовый уровень: запуск контейнеров, чтение Dockerfile)

Желательные

  • Опыт в B2B-платформах, маркетплейсах, fintech
  • Знание OpenAPI / Swagger
  • Опыт работы с Kafka или другими брокерами сообщений
  • Опыт работы с TanStack Query, Zustand

Условия работы

  • График: 5/2, офис в Москве, метро Преображенская площадь, Электрозаводская. Возможен гибрид, удаленка.
  • Зарплата: 150 000 (на руки)
  • Испытательный срок: 2 недели
Посмотреть контакты работодателя

Адрес

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

Программный Продукт, ИТ-компания

Backend developer GO

Программный Продукт, ИТ-компания

  • Москва

  • Не указана

Рекомендуем
ПиДжей Проджект
  • Москва

  • до 150000 RUR

Рекомендуем
ФГАНУ Центр информационных технологий и систем органов исполнительной власти

Front Разработчик - React JS/Middle +

ФГАНУ Центр информационных технологий и систем органов исполнительной власти

  • Москва

  • до 150000 RUR

Рекомендуем
МФТИ
  • Москва

  • до 150000 RUR

Million Miles
  • Москва

  • до 150000 RUR

Legacy Online School
  • Москва

  • до 200000 RUR

БТЕ
  • Москва

  • до 150000 RUR

Фортис Технологии
  • Москва

  • до 180000 RUR

TechSearch
  • Москва

  • от 150000 RUR

Группа компаний Астра

Fullstack-разработчик (Астра Облако)

Группа компаний Астра

  • Москва

  • от 150000 RUR

Аптеки Столички

PHP-разработчик

Аптеки Столички

  • Москва

  • до 200000 RUR

НССД
  • Москва

  • до 200000 RUR

Амбрелла
  • Москва

  • до 200000 RUR

Программист Next.js, Node.js

Digital агентство KorGroup

  • Москва

  • до 150000 RUR

WowNet
  • Москва

  • от 150000 RUR

AMDY GROUP
  • Москва

  • от 150000 RUR

DDPlanet
  • Москва

  • до 150000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию