🎯 К каким бизнес-метрикам привязывают HR-бренд?

Проводим исследование и будем рады поговорить с теми, кто отвечает за репутацию работодателя. За участие дарим записи Хабрасеминара!

→ Пройти опрос и забрать записи

Lead / Architect / Fullstack Developer

от 300 000 ₽

Требования

Фулстек разработчик
Senior
Git
SQL
PostgreSQL
Redis
Docker
Node.js
Golang

Условия

Можно удалённо

Компания

Сервис аренды аккумуляторов для гаджетов

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

О проекте

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.
  • Оформление по ТК РФ.
  • Офис в Москве, возможна полностью удалённая работа.