Fullstack Developer с уклоном в backend Node.js , TypeScript / Lead / Architect / Рассматриваем только 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. Оформление по ТК РФ. Офис в Москве, возможна полностью удалённая работа.
О проекте 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. Оформление по ТК РФ. Офис в Москве, возможна полностью удалённая работа.