Lead / Architect / Fullstack Developer
Требования
Условия
Компания
Описание вакансии
О проекте
ENERGO - технологическая компания, предоставляющая сервис шеринга павербанков и развивающая digital-инфраструктуру в крупнейших городах. Сеть станций по всей России и собственное мобильное приложение позволяют нашим пользователям оставаться на связи в любой ситуации. Компания находится в фазе активного роста, и мы ищем специалистов, способных влиять на развитие продукта и рынка. Реализован проект с ГУП "Московский метрополитен", "Мои документы", "Шоколадница", "Бургер Кинг" и пр.
Нам нужен сильный инженер, который сможет не только писать код, но и помогать развивать архитектуру системы, принимать технические решения и доводить задачи до результата.
Кого ищем
Ищем Lead / Architect / Fullstack Developer — человека, который умеет смотреть на систему целиком, быстро разбираться в бизнес-логике, проектировать решения и при этом оставаться hands-on разработчиком.
Это роль для тех, кому интересно не просто “закрывать таски”, а влиять на техническое развитие продукта: архитектуру сервисов, качество кода, процессы разработки, стабильность системы и скорость поставки новых функций.
Что предстоит делать
- Проектировать архитектуру новых модулей и сервисов.
- Развивать существующую микросервисную backend-архитектуру.
- Участвовать в разработке backend на Node.js / TypeScript, местами Go.
- При необходимости помогать с frontend/admin panel на React.
- Прорабатывать технические решения вместе с продуктом, QA, DevOps и разработчиками.
- Декомпозировать крупные задачи, оценивать риски и выбирать реалистичный путь реализации.
- Проводить code review и помогать команде повышать качество кода.
- Участвовать в развитии внутренних инструментов, админки, аналитики и интеграций.
- Помогать выстраивать технические процессы: релизы, тестирование, мониторинг, документация.
- Разбираться в инцидентах, логах, метриках и помогать устранять корневые причины проблем.
- Искать баланс между “сделать быстро” и “сделать правильно”.
Наш стек
Backend:
- Node.js / TypeScript
- Go — в отдельных сервисах
- PostgreSQL
- Redis
- gRPC / REST
- NATS
- Elasticsearch
Frontend / Admin:
- React
- Effector
- Ant Design / MUI
- TypeScript
Mobile:
- React Native
- WatermelonDB
Infrastructure:
- Docker
- Kubernetes / AWS EKS
- Helm
- Grafana / Prometheus / Loki
Что важно
Обязательный опыт:
- Опыт коммерческой разработки от 6 лет.
- Уверенный backend на Node.js / TypeScript.
- Опыт проектирования сервисов и API.
- Хорошее понимание PostgreSQL: индексы, транзакции, миграции, производительность.
- Опыт с Redis, очередями/брокерами сообщений или event-driven архитектурой.
- Понимание микросервисной архитектуры: плюсы, минусы, границы сервисов, коммуникация между ними.
- Умение читать чужой код, находить проблемы и предлагать улучшения.
- Опыт code review.
- Умение декомпозировать задачи и объяснять технические решения команде.
- Способность самостоятельно доводить задачи до production.
Будет плюсом:
- Опыт с Go.
- Опыт с Elasticsearch.
- Опыт с ClickHouse или аналитическими хранилищами.
- Опыт с Kubernetes, Helm, AWS.
- Опыт с React / Effector.
- Опыт с React Native.
Какой человек нам подойдёт
Нам нужен инженер, который:
- Не боится сложной предметной области.
- Умеет задавать правильные вопросы.
- Не ждёт идеально оформленного ТЗ, а помогает его сформировать.
- Может спорить аргументированно, но без токсичности.
- Не прячется за “это не моя зона ответственности”.
- Понимает, что архитектура — это не красивые схемы, а работающая система.
- Может быстро сделать MVP, но понимает, где нельзя копить технический долг.
- Умеет общаться с разработчиками, QA, DevOps, продуктом и бизнесом.
Что предлагаем
- Сильное влияние на архитектуру и техническое развитие продукта.
- Много интересных задач на стыке backend, frontend, mobile, IoT, платежей, аналитики и инфраструктуры.
- Возможность не только писать код, но и реально менять процессы.
- Команду, где ценят самостоятельность, инициативность, ответственность и инженерное мышление.
Условия
- График работы: 5/2.
- Оформление по ТК РФ.
- Офис в Москве, возможна полностью удалённая работа.
