RedCap Pharmacy
Senior Engineer, FullStack, Retail Media/AdTech Solutions (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Fullstack Engineer в область Retail Media Ad Solutions. Проектирование и разработка высоконагруженных AdTech-решений от бэкенд-сервисов до пользовательских интерфейсов с фокусом на чистую архитектуру и производительность данных.
Задачи
- Разрабатывать и оптимизировать микросервисы на Node.js/TypeScript с фокусом на производительность, модульность и масштабируемость
- Участвовать в принятии архитектурных решений, повышающих поддерживаемость и надёжность системы
- Разрабатывать и поддерживать React-приложения на Next.js (Pages Router) и Material-UI
- Реализовывать сложную логику форм с использованием Formik и валидации JSONSchema
- Обеспечивать отзывчивый, доступный и высокопроизводительный UI
- Интегрировать и оптимизировать высоконагруженные системы данных на MongoDB, Redis и Algolia для доставки рекламы и аналитики в реальном времени
- Работать с BullMQ и RabbitMQ для надёжной распределённой очереди сообщений и фоновой обработки
- Сотрудничать с командами Product, Design и Analytics для реализации end-to-end функций Retail Media
- Участвовать в sprint planning, технических ревью и solution discovery
Требования
- Сильные практические навыки в JavaScript/TypeScript, Node.js, React и современных веб-технологиях
- Глубокий опыт построения масштабируемых микросервисов и фронтенд-приложений в cloud-native окружении
- Опыт работы с AdTech или Retail Media платформами (Kevel, Google Ad Manager, CitrusAd, TopSort) будет преимуществом
- Приверженность написанию чистого, поддерживаемого и эффективного кода с фокусом на масштабируемость, тестирование и долгосрочное здоровье системы
- Комфортная работа в Agile/Scrum командах и проактивное участие в кросс-функциональных инициативах
- Постоянное обучение и решение реальных бизнес-задач с помощью технологий
- Опыт работы с AI, интеграция его в реальные системы и выпуск фич с его использованием
Условия
- Удалённая позиция с базированием в Германии, возможна периодическая работа в офисах в Берлине или Кёльне
- Спорт: членство (M) в Urban Sports Club
- Работа из дома: возможность работать до 20 дней в году из любой точки ЕС
- Мобильность: полностью оплачиваемый Deutschland Ticket
- Личное развитие: поддержка внутреннего и внешнего обучения
- Отпуск: 30 дней оплачиваемого отпуска в год (плюс дополнительный день на Rosenmontag) и возможность взять до 10 дней неоплачиваемого отпуска после года работы
- Скидка для сотрудников: 10% на все товары в онлайн-магазине и 20% на nu3
Навыки
- React
- Next.js
- TypeScript
- JavaScript
- Node.js
- Koa.js
- NestJS
- MongoDB
- Redis
- BullMQ
- RabbitMQ
- Algolia
- Docker
- Kubernetes
- GKE
- Google Cloud Platform
- CircleCI
- ArgoCD
- Material-UI
- Formik
- JSONSchema