Москва, Калужская площадь, 1к1
Метро: ОктябрьскаяENERGO - технологическая компания, предоставляющая сервис шеринга павербанков и развивающая digital-инфраструктуру в крупнейших городах. Сеть станций по всей России и собственное мобильное приложение позволяют нашим пользователям оставаться на связи в любой ситуации. Компания находится в фазе активного роста, и мы ищем специалистов, способных влиять на развитие продукта и рынка. Реализован проект с ГУП "Московский метрополитен", "Мои документы", "Шоколадница", "Бургер Кинг" и пр.
Стек:
Мобильная разработка — TypeScript/JS, Kotlin/Java, Swift/ObjC, React Native, WatermelonDB (SQLite), Effector, Yandex Maps, Socket.IO
Веб — TypeScript/JS, React, Effector, Storybook, Socket.IO
Бэкенд — TypeScript/JS, GoLang, NestJS, ExpressJS, PostgreSQL, Redis, MongoDB (+ ClickHouse, Elastic), NATS, gRPC, REST, TCP (IoT), WebSockets (Socket.IO), Loki, Tempo, Prometheus, Docker, Kubernetes
Обязанности:
Участвовать в проектировании решений, процессов и структур данных
Разрабатывать новые сервисы, модули и приложения
Поддерживать и дорабатывать существующую функциональность
Создавать API для интеграции с внешними и внутренними сервисами
Обеспечивать надежность, безопасность и отказоустойчивость экосистемы
Писать unit-тесты и поддерживать качество кода
Поддерживать работоспособность системы
Плюс лидерская роль:
Управление командой разработки: планирование задач, контроль сроков и качества
Проведение встреч с командой, постановка целей и приоритетов
Контроль оценок задач и нагрузки разработчиков
Наставничество, развитие и оценка участников команды
Участие в принятии технических и организационных решений
Требования:
Опыт работы backend-разработчиком от 3 лет
Отличное знание Node.js и его особенностей
Опыт разработки микросервисов или SOA-решений
Знание HTTP, опыт разработки REST API (желательно также SOAP, gRPC)
Опыт работы с SQL и NoSQL СУБД (PostgreSQL / MongoDB / Redis и др.)
Опыт работы с Docker
Опыт управления командой или роли тимлида
Навыки принятия решений и умение брать ответственность
Будет плюсом:
Знание Golang
Опыт работы с Kubernetes
Опыт использования систем логирования, трассировки и мониторинга (Jaeger / ELK / Prometheus / Grafana)
Опыт работы с IoT или API на уровне TCP (работа с байтами)
Условия:
График работы: 5/2.
Оформление по ТК РФ.
Офис в Москве, возможна полностью удалённая работа.
Москва
от 250000 RUR
Группа Компаний Профинансы Капитал
Москва
от 250000 RUR
ИТ-Экспертиза
Москва
от 250000 RUR
Москва
до 300000 RUR
Москва
до 850000 RUR