Екатеринбург, Первомайская улица, 15
Мы делаем системы мониторинга и телеметрии для тяжелой техники и промышленности. Это не типичный веб: данных много, они летят с «железа» в реальном времени, их нужно быстро обрабатывать, сохранять и визуализировать так, чтобы диспетчер не пропустил аварию.
Ищем человека, который возглавит разработку, наведет порядок в архитектуре фронтенда (Vue 3) и будет на равных участвовать в бэкенд-задачах на Go и Python. Нам нужен «играющий тренер», который может и процесс выстроить, и сложный баг отловить.
Чем предстоит заниматься:
Лидировать разработку: распределять задачи, проводить ревью, менторить команду и отвечать за итоговое качество кода.
Проектировать архитектуру: решать, как данные от датчиков дойдут до экрана мониторинга. Выстраивать масштабируемые интерфейсы на Vue 3 и API на Go/Python.
Работать с real-time: настраивать и оптимизировать потоки через Centrifugo и WebSockets. Работать с «тяжелыми» графиками и системами алармов.
Наводить порядок в процессах: внедрять unit- и E2E-тесты, автоматизировать CI/CD (GitLab), следить за чистотой кода во всех проектах.
Что мы ждем от кандидата:
Опыт в бэкенде: уверенное владение Go (или готовность быстро сделать его основным) и опыт работы с Python.
Опыт во фронтенде: Vue 3 и TypeScript. Понимание того, как делать расширяемые компоненты.
Инженерный бэкграунд: понимание Clean Architecture и DDD. Умение не просто «кодить», а проектировать системы.
DevOps-навыки: вы знаете, как упаковать всё в Docker и настроить нормальный пайплайн в GitLab.
Лидерство: вы уже были лидом или точно понимаете, что готовы брать ответственность за команду и архитектурные решения.
Будет плюсом:
Опыт администрирования Centrifugo.
Умение писать и оптимизировать сложные запросы в PostgreSQL.
Понимание того, как работает промышленная телеметрия или IoT.
Наш стек:
Бэкенд: Go (основной) — gRPC, каналы, горутины; Python — FastAPI, Flask, SQLAlchemy.
Фронтенд: TypeScript, Vue 3 (Composition API), D3.js / ApexCharts, Vite.
Данные: PostgreSQL (схемы, оптимизация), Redis, RabbitMQ, Protobuf.
Инфраструктура: Centrifugo, Docker, Docker Compose, GitLab CI.
Условия:
Комфорт:
Забота о здоровье:
Приятные бонусы:
Екатеринбургский завод бутилированных вод
Екатеринбург
Не указана
БиоМикроГели
Екатеринбург
от 120000 RUR