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

Дата размещения вакансии: 03.04.2026
Работодатель: Кадровый центр Алекс персонал
Уровень зарплаты:
от 150000 до 150000 RUR
Город:
Москва
Электрозаводская улица 24
Требуемый опыт работы:
От 1 года до 3 лет

О проекте

Компания разрабатывает 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 недели