Метро: Новокузнецкая
Привет!
Мы в Selecty сейчас разрабатываем внутреннюю систему управления нашим бизнесом. Ищем Senior Node.js NestJS разработчика, проактивного и инициативного, который любит писать код, разбираться в теории и спорить о лучших архитектурных решениях
Selecty с 2014 года решает задачи любой сложности в рамках цифровой трансформации для крупного бизнеса. Реализуем HR-проекты любой сложности для крупного бизнеса, в том числе аудит процессов ИТ-подбора, обзор заработных плат, мэппинг, рекрутмент и аутсорсинг.
Если ты любишь писать код, принимать активное участие во встречах, продвигать свои инициативы и не боишься брать ответственность за свои решения, разбираться в теории и иногда спорить с коллегами, какое решение или архитектура лучше в конкретной ситуации — мы ждём тебя! У нас современный стек, интересные задачи, опытные и технически подкованные ребята, а так же атмосфера без микроменеджмента.
Чем предстоит заниматься:
- Создавать и улучшать сервисы на NestJS
- Проектировать архитектуру системы
- Проектировать RestAPI и GraphQL
- Писать новые **SQL**-запросы и работать с уже существующими, иногда довольно сложными
- Работать с Kafka как с брокером сообщений
- Настраивать и поддерживать пайплайны данных ETL (мы используем Kafka + **Flink**)
- Участвовать в наших технических встречах: предлагать идеи для улучшения кода и архитектуры, предлагать новые технологии, работать над техническим бэклогом
Наш стек:
- Node.js + NestJS
- Kafka + Flink (Java)
- PostgreSQL + TypeORM
- GraphQL + Rest
- Elasticsearch
- Kubernetes
Что мы ждем от кандидата:
- Опыт коммерческой разработки на Node.js от 5 лет
- Уверенное владение SQL: оконные функции, партиционирование, оптимизация запросов, планы выполнения, транзакции и блокировки
- Знание ООП, шаблонов проектирования и архитектурных подходов
- Опыт работы с брокерами сообщений (**RabbitMQ/Kafka/...**)
- Проактивность: мониторить новые технологии, предлагать улучшения и помогать делать проект лучше каждый день
- Любовь к теории и желание разбираться в фундаментальных аспектах технологий (и не бояться иногда спорить о том, как правильно)
Будет круто, если:
- Знаешь внутренние механизмы PostgreSQL
- Понимаешь event-driven архитектуру
- Работал с микросервисами и распределёнными системами, понимаешь про гарантии доставки
- Знаком с Kafka Flink (там джава)
- Знаком с GraphQL и паттерном dataloader
- Работал с Redis, Elasticsearch, ClickHouse
Что предлагает команда:
- Свободу в принятии решений и поддержку от команды
- Возможность влиять на продукт, архитектуру и технические решения — твои предложения всегда будут услышаны
- Открытость новым идеям, новым технологиям
- Время для работы над техническими задачами
- Уже настроенный и удобный CI/CD, чтобы ты мог сразу включиться в работу
- Развитие в технически подкованной команде, где ценят знание теории и практику
- Участие в читальном клубе (вместе выбираем техническую книгу, читаем и обсуждаем по главам)
Что предлагает компания:
- Аккредитованная в Минцифры IT-компания
- Все для работы и развития: техника, обучение, конференции
- Премии по итогам года
- Ежегодная индексация
- Гибкий график работы удаленно или в нашем красивом и уютном офисе (м. Третьяковская, м. Новокузнецкая)
- Расширенный ДМС с первого дня работы
- Условия live well для наших сотрудников: корпоративное такси, мобильная связь, скидки в кино, на изучение английского языка, компенсация за занятия спортом, а также расходов на питание
- Активная корпоративная жизнь: мероприятия, спортивные марафоны и корпоративы
Your Personal Agent
Москва
до 350000 RUR
Москва
до 6000 USD
Группа компаний Астра
Москва
до 6000 USD
Москва
до 1600 RUR