Компания "ЭР-Телеком"
Одним из ключевых продуктов компании R1, является продукт домофония, который позволяет удобно и безопасно управлять доступами к помещениям дома как для управляющей компании, так и для жителей дома.
Ищем разработчика в команду Личного кабинета Управляющей компании, который обеспечивает самый лучший опыт пользования продуктом. Управление домофоном, доступ к видео, выявление нетипичного поведения у подъезда, управление шлагбаумами и камерами. Все, чтобы сделать жизнь людей безопасной. MAU - около 2000 УК РФ по всем регионам.
Мы ищем опытного Node.js разработчика, который усилит нашу команду и возьмет на себя задачи по проектированию и разработке серверной части наших продуктов. Нам важен не только чистый код, но и умение мыслить архитектурно, а также желание работать в команде.
???? Чем предстоит заниматься:
- Проектирование и разработка: Создавать отказоустойчивые и масштабируемые микросервисы на Nest.js.
- Архитектура: Участвовать в проектировании архитектуры новых сервисов и систем с нуля, а также развивать текущие решения.
- Работа с данными: Проектировать структуры баз данных (PostgreSQL) и оптимизировать сложные SQL-запросы.
- Интеграции: Настраивать взаимодействие между сервисами через брокеры сообщений (Kafka).
- Оптимизация: Работать с кэшированием (Redis) и повышением производительности системы.
- Командная работа: Участвовать в Code Review, делиться опытом с коллегами и совместно обсуждать технические решения.
???? Наши ожидания (Hard Skills):
- Опыт: Коммерческая разработка на Node.js от 3-х лет.
- Языки: Отличное знание JavaScript и TypeScript (типизация, принципы ООП/FP).
- Фреймворк: Уверенное владение Nest.js (понимание DI, модулей, гардов, интерцепторов).
- Базы данных: Глубокое понимание PostgreSQL (индексы, транзакции, оптимизация запросов).
- Брокеры сообщений: Опыт работы с Apache Kafka в продакшене.
- Кэширование: Опыт работы с Redis.
- Архитектура: Умение самостоятельно проектировать сервисы и строить связи между ними.
???? Soft Skills:
- Умение работать в команде, аргументировать свои решения и слышать коллег.
- Ответственный подход к качеству кода и срокам.
- Желание развиваться и изучать новые технологии.
???? Будет плюсом:
- Опыт работы с Docker и Kubernetes.
- Навыки написания тестов (Jest, E2E).
- Понимание принципов микросервисной архитектуры.
- Опыт настройки CI/CD пайплайнов.
- Опыт разработки на Golang.
Мы предлагаем:
15 Января
Старший разработчик информационных систем, Платформа коммуникаций
Москва
Компания "Ozon" OZON строит собственную экосистему корпоративных инструментов: мессенджер, видео-звонки, календарь, софт для переговорных...
10 Января
Data scientist Marketing (Middle/Middle+)( Альфа-Банк )
Москва
Компания "Альфа-Банк" Основные направления моделей - склонностные, uplift, эластичность, классификация. Помогаем бизнесу находить подходящих...
14 Января
Москва
Компания "MIXIT" Бренд MIXIT - российская косметическая компания, концепт истинной красоты, экспертизы и инноваций. Мы разрабатываем...
09 Января
Junior Python Developer / Младший backend разработчик
Москва
Компания "dentsu" Задачи: Работа с различными по сложности структурами данных и их источниками Поддержка существующей кодовой базы –...
15 Января
Москва
Компания "Altenar" Altenar is an international IT company founded in 2011, with offices in Russia, Malta, Greece, Georgia, the Isle of Man,...
Вакансия размещена в отрасли