Fullstack-разработчик в Авто.ру Бизнес
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Авто.ру Бизнес Финанс — это продукт, который помогает компаниям выкупать автомобили с минимальными рисками. Сервис предоставляет мощную realtime-платформу по ведению сделок, которая проверяет экономику, автомобили и их собственников, предлагает систему выплат собственникам и юридическим лицам по СБП, на расчётные счета и другими способами.
У нас один из самых быстрорастущих по прибыли продуктов Яндекс Вертикалей, в которые входят Auto.ru, Яндекс Недвижимость, Аренда, Услуги, Путешествия. Мы планируем достичь GMV, сопоставимого с крупнейшими продуктами Яндекса, и помогаем разработчикам реализовывать инициативы и смелые идеи.
Мы прошли путь от стартапа до успешного продукта, сохранив культуру быстрых решений и технологических инноваций. Сейчас у нас отлаженные процессы разработки и сплочённая команда профессионалов. Вас ждут не только интересные задачи, но и работа с передовыми технологиями в одной из крупнейших технологических экосистем.
Наш стек
- Фронтенд: Angular 18+, RxJS, NGXS, WebSocket, собственная UI-библиотека компонентов
- Бэкенд: NestJS, Redis, PostgreSQL, Logbroker, gRPС
Какие задачи вас ждут
- Разработка приложения на Node.js
Вы будете создавать современный бэкенд на Node.js с использованием NestJS. Предстоит работа с брокерами сообщений, асинхронная обработка данных, интеграция с различными платёжными системами и банковскими сервисами. Никакого легаси — только актуальные технологии и подходы.
- Развитие продукта через технические и продуктовые улучшения
Мы ценим инициативу и поощряем новые идеи. Вы сможете предлагать и реализовывать улучшения как в технической части (оптимизация производительности, улучшение архитектуры), так и в продуктовой (новые фичи, улучшение пользовательского опыта).
- Участие в формировании архитектуры проекта
Вы будете не просто писать код, а участвовать в создании и развитии архитектуры системы. Это включает разработку технической документации, проведение код-ревью, обсуждение архитектурных решений с командой. Мы практикуем культуру открытого диалога, где каждый может повлиять на принятие технических решений.
- Проектирование сложных распределённых систем
Наш продукт — это комплексная система, взаимодействующая с десятками внешних и внутренних сервисов. Вы будете проектировать и разрабатывать отказоустойчивые решения, работать с микросервисной архитектурой, обеспечивать бесперебойную работу системы под высокой нагрузкой.
- Разработка фронтенда на Angular
Мы используем лучшие практики разработки на Angular. Имеем собственную библиотеку компонентов. Используем NX для управления репозиторием из микрофронтендов, а также всю мощь DI и реактивности фреймворка.
Мы ждем, что вы
- Занимались коммерческой разработкой на аналогичном стеке
- Разрабатывали распределённые системы с помощью брокеров сообщений
- Любите проектировать архитектуру, а затем писать код
- Готовы уделять бэкенду 80% времени
Будет плюсом, если вы
- Работали в сфере финтеха
- Разрабатывали микросервисную архитектуру с помощью gRPC, CQRS
- Владеете технологиями и инструментами DevOps
