Bertelsmann
Senior Software Engineer API (f/m/d) - Node.js, SQL
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в smartclip для разработки и поддержки микросервисов на Node.js и TypeScript с сильной работой с SQL/PostgreSQL. Полное владение фичами от идеи до продакшена, участие в развитии архитектуры и обеспечении безопасности систем.
Задачи
- Разрабатывать и поддерживать надёжные микросервисы для коммуникации между внутренними и внешними системами
- Брать полную ответственность за фичи от идеи до продакшн-деплоя
- Участвовать в техническом роадмапе, предлагать масштабируемые решения
- Реализовывать и улучшать потоки аутентификации и авторизации (OAuth, Auth0)
- Оптимизировать слой данных, применяя глубокие знания SQL и PostgreSQL
Требования
- Уверенное владение Node.js и TypeScript, чистый и типобезопасный код
- Понимание проектирования эффективных схем БД и их оптимизации (PostgreSQL)
- Умение эффективно использовать ORM
- Опыт автоматизированного тестирования (jest/mocha)
- Базовые знания DevOps: Docker, Git, современные CI/CD пайплайны
Условия
- Remote-first с периодическими воркшопами и командными сессиями в офисе в Берлине
- Готовность путешествовать и посещать командные мероприятия, включая ежегодный Company Offsite в Германии
- 30 дней отпуска, 24 и 31 декабря выходные
- Smart Fridays с опцией четырёхдневной рабочей недели
- Deutschlandticket, JobRad, спортивные и медицинские бенефиты, поддержка ментального здоровья, корпоративные скидки, доступ к RTL+
Навыки
- Node.js
- TypeScript
- SQL
- PostgreSQL
- ORM
- OAuth
- Auth0
- jest
- mocha
- Docker
- Git
- CI/CD
- AWS
- Grafana
- Prometheus
- Graylog