RedCap Pharmacy
Staff Engineer, Retail (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в домен Retail – Transaction европейской e-pharmacy Redcare. Техническое лидерство над двумя командами, развитие checkout-платформы на React и Java, формирование архитектуры и инженерных стандартов.
Задачи
- Задавать техническое направление для двух инженерных команд и смежных доменов, проектировать масштабируемые распределённые решения на frontend и backend
- Принимать прагматичные решения по архитектуре с учётом производительности, безопасности, надёжности, поддерживаемости и стоимости
- Оставаться hands-on: развивать клиентские сценарии на React и backend-сервисы на Java, участвовать в discovery, системном дизайне, реализации и поддержке в продакшене
- Закладывать основы для будущих native checkout-сценариев на iOS и Android
- Повышать инженерные стандарты: архитектура, производительность, безопасность, тестирование, observability и надёжность
- Превращать повторяющиеся технические задачи в переиспользуемые паттерны, гайдлайны и платформенные возможности
- Выстраивать alignment между командами Checkout, Payments, Orders, Shipping и другими зависимыми командами
- Менторить инженеров, фасилитировать обсуждения архитектуры и дизайна, давать техническое направление без формальных полномочий
- Работать с Product, UX и инженерным руководством: выявлять возможности, оспаривать допущения и переводить бизнес-потребности в устойчивую техническую стратегию
- Использовать данные, метрики и отраслевые тренды для оценки trade-off'ов и приоритизации инвестиций
Требования
- Глубокая hands-on экспертиза в Full Stack разработке с React и Java
- Опыт production-ответственности за клиентские frontend-приложения и backend-сервисы
- Способность выходить за рамки своей основной экспертизы и рассуждать о системе целиком
- Опыт работы на уровне Staff/Principal или эквивалентный технический скоуп
- Опыт проектирования сложных распределённых систем и принятия архитектурных решений, влияющих на несколько команд или доменов
- Сильный трек-рекорд лидерства через влияние и развития других инженеров
- Умение менторить опытных инженеров и фасилитировать обсуждения архитектуры и дизайна
- Сочетание технической глубины с сильным бизнес- и продуктовым суждением
- Эффективная работа со стейкхолдерами Product, UX, Security, SRE и engineering
- Опыт использования метрик и доказательств для принятия решений
- Плюс: опыт с checkout, payments, orders, e-commerce или marketplace-системами
- Плюс: опыт native Android/Kotlin или iOS/Swift разработки
Условия
- Удалённая позиция с базированием в Германии, возможны occasional визиты в офисы в Берлине или Кёльне
- Спорт: membership (M) пакет в Urban Sports Club
- Work from Home: возможность работать удалённо, включая до 20 дней в году из любой точки ЕС
- Mobility: полностью оплаченный Deutschland Ticket
- Personal development: поддержка индивидуального развития через внутренние и внешние тренинги
- Vacation: 30 дней оплачиваемого отпуска в год (плюс дополнительный день на Rosenmontag) и возможность взять до 10 дней неоплачиваемого отпуска после года работы
- Employee discount: 10% скидка на все OTC, beauty и personal care товары в онлайн-магазине и 20% скидка на nu3
Навыки
- React.js
- Next.js
- Java
- Spring Boot
- SwiftUI
- Swift
- Kotlin
- Android SDK
- ES6
- ESI
- Varnish
- Docker
- Google Cloud
- Kubernetes