Обязанности:
Ищем лидера, способного возглавить команду разработки и взять на себя ответственность за архитектуру фронтенда в проектах компании. Мы занимаемся созданием программно-аппаратных комплексов (ПАК) для промышленности — это не стандартный e-commerce, а работа с телеметрией, датчиками и визуализацией данных в реальном времени.У нас в разработке не один проект, поэтому нам нужен человек, который сможет выстроить общие процессы, внедрить единые стандарты качества и при этом оставаться играющим тренером, готовым погрузиться в код любого уровня. Чем предстоит заниматься: Управление командой: Организация работы разработчиков; Проведение код-ревью; Менторство и развитие компетенций внутри команды. Архитектура: Проектирование масштабируемых интерфейсов на Vue 3; Участие в разработке API на Go и Python; Понимание пути данных от «железа» до финального экрана мониторинга; Real-time системы: Настройка и оптимизация потоков данных через Centrifugo и WebSockets; Работа с высоконагруженными графиками и алармами. Процессы: Внедрение практик тестирования (Unit, E2E); Автоматизация сборки и деплоя; Контроль чистоты и поддерживаемости кода во всех проектах. Нам важно, чтобы вы: Имели коммерческий опыт разработки на Vue 3 и TypeScript от 3 лет. Имели реальный опыт работы с Go (или уверенно владели им и были готовы сделать его основным backend-языком). Понимали принципы Clean Architecture, DDD и паттерны проектирования. Умели самостоятельно упаковать проект в Docker и настроить CI/CD пайплайны. Имели опыт в роли Team Lead или сформировавшееся желание взять на себя ответственность за команду и процессы. Будет плюсом: Опыт администрирования Centrifugo; Навыки работы с базами данных (проектирование схем и оптимизация запросов в PostgreSQL); Опыт работы в Agile / Scrum командах. Технологический стек:(ищем того, кто знает или готов работать со всеми слоями) Frontend: TypeScript / JS Native, Vue 3 (Composition API), CSS/SCSS, D3 / ApexCharts, Jest, Vite / Webpack Backend: Go (основной): gRPC, REST API, Testify, горутины и каналы Python: Flask, FastAPI, SQLAlchemy, Pytest Data & Real-time: PostgresDB, Redis, RabbitMQ, RPC, Protobuf, Centrifugo, WebSockets Infrastructure: Linux (Ubuntu), Docker, Docker-compose, Git, GitLab CI Условия: Оформление по ТК РФ; Своевременная заработная плата; Возможности для развития; Корпоративное обучение и повышение квалификации. Комфорт: Режим гибкого рабочего времени (выбор времени начала трудового дня); Современный и стильный офис в г. Екатеринбурге, ул. Первомайская, 15, БЦ «Вознесенский». Забота о здоровье: ДМС для сотрудников (без стоматологии); Бесплатный доступ в бассейны Екатеринбурга и Верхней Пышмы. Приятные бонусы: Организация летнего отдыха для детей сотрудников; Уникальная карта лояльности PASS (скидки более чем у 255 партнёров: магазины, кафе, аптеки, развлекательные площадки и многое другое); Детские подарки на Новый год и День знаний.Похожие вакансии
Team Lead Full-stack (Java/Angular)/Руководитель группы разработки
Договорная
Екатеринбург
Maxim technology