Golang + React(TS) + Postgres Fullstack разработчик (SaaS platform/constructor) (удаленная работа)

3 июля 2025

Уровень зарплаты:
от 200 000 до 500 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Golang + React(TS) + Postgres Fullstack разработчик (SaaS platform/constructor)

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

О компании и команде

IT Vectura мы создаём гибкую SaaS-платформу/конструктор для логистики (TMS, WMS, YMS, TOS), где:

  • Интерфейсы UI на React генерируются по мета-описаниям, без ручной вёрстки

  • Бизнес-логика и инфраструктура на Go высокая производительность и отказоустойчивость

  • Используются WebSocket, GORM, PostgreSQL, Redis, очереди, регистры

  • Под капотом собственная событийная модель: синхронные / асинхронные события, гарантированная / негарантированная доставка, подписки и цепочки

  • Реализуем алгоритмы оптимизации: рюкзак (Knapsack), VRP, JSSP

  • Проект живой, архитектурный, с инженерными вызовами. CTO практикующий разработчик.

  • Разработка: GitLab, CI/CD, ревью, автотесты. Деплой: Docker / Kubernetes

Ожидания от кандидата

Ищем fullstack-инженера опытного или того, кто хочет им стать.
У нас есть два трека для роста ты можешь выбрать:

  • Трек 1 : Backend Fullstack: Ты хорошо пишешь на Go, хочешь разобраться во frontend-инженерии, в UI-архитектуре, low-code и автогенерации интерфейсов

  • Трек 2 : Frontend Fullstack: Ты силён в React/TypeScript, хочешь углубиться в архитектуру backend-а, потоки данных, очереди, инфраструктуру, Go

Обязательно

  • Быть Программистом: понимать архитектуру, математику, алгоритмы

  • Уверенное владение:

    • Golang для высоких нагрузок, параллельных вычислений, CPU-bound логики
      (если ты писал на Java / C++ / C# / Delphi и хочешь перейти на Go это тоже ок)

    • React (TypeScript) компоненты, хуки, состояние

    • PostgreSQL хранимки, индексы, explain, оптимизация

    • Docker сборка и запуск сервисов

    • Юнит-тесты привычка писать и запускать

  • Английский на уровне чтения и технической переписки обязателен

Плюсом будет

  • Обмен сообщениями: Kafka, RabbitMQ, NATS

  • Кэш и хранение: Redis, ClickHouse, Elasticsearch

  • Процессные движки: Camunda, Temporal

  • Инфраструктура: Kubernetes

  • ML / AI: Python, LLM, CatBoost, TensorFlow

  • Фронт / мобайл: Flutter

Английский: продвинутый уровень (разговор, обсуждение архитектуры)

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

  • Оформление по ТК РФ
  • Испытательный срок 3 месяца
  • Работа фулл-тайм (8 часов в день, строго без подработок на стороне)

  • Частично-удаленная работа

  • Отлаженные процессы, профессиональные коллеги, адекватные руководители (тоже умеющие программировать и понимать сложности)

  • Постоянная и своевременная заработная плата, размер обсуждается индивидуально

  • Оплачиваемые отпуска и больничные

  • ДМС

  • Премирование по итогам выполнения задач