Buying Labs
Senior Full-Stack Engineer (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full-Stack инженер в Tech-команду Buying Labs в Гамбурге. Разработка внутренних систем и AI-функций от идеи до продакшена, с полной ответственностью за результат.
Задачи
- Проектировать, разрабатывать и поддерживать фичи на frontend и backend — от технического подхода до деплоя и поддержки в продакшене
- Проектировать и интегрировать AI-функции: структурированное извлечение данных, классификация, автоматизация, агентные workflow
- Обеспечивать надёжность AI через валидацию, оценку качества и human review
- Строить модели данных в PostgreSQL как основу приложений и AI-функций
- Принимать архитектурные решения для поддерживаемости систем
- Разрабатывать новые приложения на современном стеке и модернизировать существующую JavaScript-платформу
- Писать покрытый тестами код, проводить код-ревью, мониторить и устранять продакшен-инциденты
- Работать напрямую с коммерческими и операционными командами, понимать бизнес-процессы
- Делиться знаниями и повышать планку качества в команде
Требования
- 6+ лет профессионального опыта в разработке ПО с треком создания и эксплуатации продакшен-приложений end-to-end
- Подтверждённый опыт встраивания AI в продакшен-системы: LLM-извлечение/классификация, RAG, агентные и tool-use workflow
- Умение обеспечивать надёжность AI-вывода через валидацию, оценку и fallback
- Использование AI-инструментов в повседневной разработке с привычкой проверять результат
- Сильный TypeScript и JavaScript, современный React (hooks, управление состоянием)
- Сильный backend на Node.js и Express или аналогичном фреймворке, REST API, интеграция внешних систем
- Глубокое знание PostgreSQL и SQL, моделирование данных, опыт с ORM/query builder (Knex, Sequelize, Prisma)
- Опыт работы как с современными TypeScript-приложениями, так и с существующей JavaScript-кодовой базой
- Сильный фокус на качество: автотесты, код-ревью, ответственность за результат
- Высокая степень ownership и инициативность
- Чёткая коммуникация с техническими и нетехническими коллегами
- Степень бакалавра в Computer Science или смежной области либо эквивалентный опыт
- Свободный английский; немецкий — плюс
- Нахождение в Гамбурге или готовность к релокации
Условия
- Работа в agile-команде с мотивированными коллегами и дружелюбной атмосферой
- Плоские иерархии и возможности роста, продвижение изнутри
- Современное рабочее место: регулируемые столы, мобильные беговые дорожки, кондиционер
- Корпоративная пенсионная программа (bAV) с грантом 30% от взноса
- Корпоративные скидки у партнёрских брендов и ритейлеров
- Полная компенсация Deutschlandticket (около €60/мес)
- Бесплатный велосипед Swapfiets или лизинг JobRad с доплатой €26/мес
- Бесплатная еда и напитки: пятничный обед, органические фрукты и овощи, снеки, кофе/чай
- Вводный ваучер €100 на обустройство рабочего места
- Реферальная программа с вознаграждениями
Навыки
- TypeScript
- JavaScript
- React
- Node.js
- Express
- REST API
- PostgreSQL
- SQL
- Knex
- Sequelize
- Prisma
- LLM
- RAG
- MCP
- Anthropic
- OpenAI
- Gemini
- pgvector
- Bun
- Vite
- Redis
- RabbitMQ
- Docker
- GitHub Actions
- AWS
- Sentry
- Datadog
- PostHog
- Python