Lead / Architect / Fullstack Developer
Компания ENERGO, занимающаяся шерингом павербанков, ищет опытного Fullstack-разработчика (Lead/Architect). Нужно проектировать архитектуру, развивать backend на Node.js/TypeScript и Go, помогать с frontend на React. Требуется от 6 лет опыта, глубокое знание PostgreSQL и микросервисов. Предлагают удаленную работу и возможность влиять на продукт.
Эта вакансия платит больше рынка
На 74% выше медианы JavaScript по 159 вакансиям за 90 дней.
Что предстоит делать
Навыки: Git, SQL, PostgreSQL, Redis, Docker, Node.js, Golang. Квалификация: Senior. Специализации: Фулстек разработчик. ## О проекте **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. - Оформление по ТК РФ. - Офис в Москве, возможна полностью удалённая работа.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в ENERGO
2 активные вакансии в компании
Fullstack Developer (Node.js/TypeScript) Lead/Architect
Компания ENERGO, занимающаяся шерингом павербанков, ищет опытного Fullstack Developer (Lead/Architect) с уклоном в backend на Node.js/TypeScript. Нужно проектировать архитектуру, развивать микросервисы, помогать с frontend на React. Требуется от 6 лет коммерческой разработки, уверенное владение Node.js/TypeScript, PostgreSQL, Redis, микросервисами. Предлагают удаленную работу, влияние на продукт и интересные задачи.
Похожие вакансии
6 вакансий
Frontend-разработчик (Vue.js)
~2 131 155 ₸ оценка
Ищем опытного frontend-разработчика (от 3 лет) для развития сервисов поставок в личном кабинете продавца Ozon. Нужно уверенное знание JavaScript и Vue.js, будет плюсом TypeScript и опыт с SSR. Задачи — разработка бизнес-логики, оптимизация UI, тесты и код-ревью.
Старший Node.js разработчик
~2 131 155 ₸ оценка
Разработка и поддержка бэкенд-сервисов для облачной платежной платформы: интеграция платежных провайдеров, проектирование PostgreSQL, работа над микросервисной архитектурой. Требуется 5+ лет опыта, сильные знания Node.js, TypeScript, PostgreSQL, опыт в финтехе. Предлагается удаленная работа в международной команде.
Backend инженер — NestJS
~2 131 155 ₸ оценка
Ищем опытного Backend-инженера (NestJS, TypeScript) для разработки AI-функций в продукте для управления ресторанами. Требуется 5+ лет опыта, уверенное владение Nest.js, понимание AI-агентов и облака AWS. Предлагают удаленную работу или офис в Киеве, медстраховку, оплачиваемые отпуска и курсы английского.
Frontend developer (react/redux)
~2 131 155 ₸ оценка
Вакансия фронтенд-разработчика уровня senior с фокусом на микрофронтенд-архитектуру. Нужен опыт React, TypeScript, Redux от 5 лет и проектирования архитектуры. Предлагают удалёнку или гибрид, гибкий график, ДМС и карьерный рост.
Старший Backend разработчик (Node.js)
~2 131 155 ₸ оценка
Ищем опытного backend-разработчика (Node.js) для работы над платежным сервисом и внутренней CRM в AI-образовательном продукте. Требуется глубокий опыт с NestJS, MySQL, Redis и AWS, а также умение писать тесты и использовать AI-инструменты. Предлагаем полную удаленку, гибкий график, страховку и бюджет на развитие.
Frontend-разработчик (Vue.js)
~2 131 155 ₸ оценка
Разработка личного кабинета партнеров Uzum Tezkor на Vue 3 и Nuxt. Нужен опыт от 5 лет, уверенное владение TypeScript и Vue 3. Предлагают удаленку, современный стек и возможность влиять на архитектуру.