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