Middle/Senior Backend Node.js Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы – крупнейший автодилер в России. У нас в копилке 30 лет опыта успешной стабильной работы в рамках непредсказуемых российских реалий, широкий портфель из 22-х автомобильных брендов, отлаженная система ведения всех внутренних бизнес процессов, а также высокий уровень экспертизы, приобретенный за все эти годы методом проб и ошибок.
Сейчас мы в РОЛЬФ реализуем глобальную стратегию цифровой трансформации, которая призвана улучшить клиентский опыт, оптимизировать внутренние бизнес-процессы и сократить time to market. Трансформация предполагает полную замену всего текущего IT ландшафта и создание абсолютно новой технологической среды.
К чему идем:
- Облачная инфраструктура, IaC
- Гибкая архитектура backend под управлением микросервисной платформы iPaaS Platformeco с Node.js, TypeScript, Go-сервисами
- Покрывающая потребности всех бизнес-направлений CRM в микрофронтендной реализации на JS и Vue.js
- Расширенные средства мониторинга, отладки, деплоя и ванильный CI/CD
- Продуктовый подход
- Разработчики занимаются только когнитивно сложными задачами, для простых решений есть Low-code
Трансформация идет полным ходом! Для комфортной разработки уже есть необходимые инструменты отладки, мониторинга, деплоя – все развернуто, нужны руки, чтобы писать код .. много кода .. для создания классных фич:)
Сейчас мы в поиске Middle/Senior Backend Node.js Разработчика в Agile Scrum-команду цифровой трансформации.
Чем предстоит заниматься:
- Участвовать в создании ИТ продуктов, не имеющих аналогов на рынке автомобильного ритейла
- Более 90% времени инвестировать инженерную энергию в создание нового
- Проектировать работу приложений в соответствии с базовыми архитектурными принципами, разрабатывать логику приложений, интеграции, писать REST API-сервисы, проектировать структуры данных хранения и обработки с помощью Node.js, SQL и iPaaS Platformeco
- Постоянно улучшать свои инженерные навыки для создания качественных ИТ ценностей для бизнеса, учиться и обмениваться знаниями с командой, реализовывать свой творческий инженерный потенциал
Наш стэк:
- Инфраструктура: Yandex Cloud (IaaS, PaaS), микросервисы в кластерах Kubernates
- DevOps: GitLab, Nexus, Vault, Yandex Cloud
- Databases: PostgreSQL, MongoDB
- Backend: Node.js, Golang, микросервисная low-code платформа Platformeco
- Frontend: JavaScript + Vue.js, микрофронтенды
- Методология разработки: Agile Scrum (6 бизнес-продуктовых команд и 2 сервисные/платформенные)
Бонусы
Что мы предлагаем:
- Работа в компании-лидере рынка продажи автомобилей в РФ
- Оформление согласно ТК РФ
- Гибкое начало рабочего дня, возможность гибридного формата работы или полная удаленка
- Возможности для профессионального и карьерного роста
- Внутреннее и внешнее обучение
- Выгодные условия ДМС и страхования жизни
- Расширенная программа лояльности и скидки от партнеров (фитнес, изучение языков, кэшбэки, библиотеки профессиональной литературы и др.)
- Офис компании располагается недалеко от м. Владыкино/м.Отрадное, МЦД Дегунино
Дополнительные инструкции
Наши ожидания:
- Опыт коммерческой разработки на Node.js и JavaScript от 2х лет
- Опыт применения протоколов и инструментов межсервисного взаимодействия HTTP 1/2, GRPC, AMQP, Kafka / RabbitMQ / Nats
- Опыт проектирование структур данных и использования реляционных (PostgreSQL/Oracle), нереляционных NoSQL (MongoDB/Cassandra), in-Memory (Redis, Hazelcast) СУБД и платформ
- Понимание работы систем управления контейнеризацией Kubernetes
- Понимание принципов и типовых CI/CD-реализации
- Знание правил и опыт использования Git
- Опыт применения на практике принципов SOLID / DRY / KISS / YAGNI / Clean Code
Будет здорово, если есть опыт и понимание:
- Работы API Management систем (Kong, Gravitee)
- Реализации решений с помощью low-code
- Работы с gRPC и protobuf
- Использования сервисов и вычислительных мощностей облачных провайдеров Yandex Cloud, Google Cloud, AWS
- Проектирования OLTP highload-решений (паттерны/антипаттерны проектирования)
- Построения приложений в микросервисной архитектуре