О компании и команде
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 и автогенерации интерфейсов
Обязательно
Быть Программистом: понимать архитектуру, математику, алгоритмы
Уверенное владение:
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
Английский: продвинутый уровень (разговор, обсуждение архитектуры)
Условия работы:
Работа фулл-тайм (8 часов в день, строго без подработок на стороне)
Частично-удаленная работа
Отлаженные процессы, профессиональные коллеги, адекватные руководители (тоже умеющие программировать и понимать сложности)
Постоянная и своевременная заработная плата, размер обсуждается индивидуально
Оплачиваемые отпуска и больничные
ДМС
Премирование по итогам выполнения задач
Москва
от 200000 RUR
Инженерный Центр Информационно-аналитических систем
Москва
до 300000 RUR