Simon-Kucher & Partners

Full-Stack Engineer (m/w/d)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

AI Full-Stack Engineer в Elevate Lab компании Simon-Kucher для проектирования и разработки масштабируемых SaaS-продуктов на базе AI/GenAI. Роль сочетает frontend и backend, интеграцию ML/LLM-сервисов и построение безопасных мультитенантных приложений.

Задачи

  • Разрабатывать безопасные и доступные UI и сервисы, превращающие данные/ML/GenAI в понятные функции
  • Создавать и запускать мультитенантные модули приложений (UI + сервисы) с ролевым доступом и аудитом
  • Реализовывать RAG-функции с сигналами доверия в UX (цитаты, превью источников, оценки в продукте)
  • Создавать UI дизайн-систему и библиотеку компонентов для переиспользования
  • Проектировать и разрабатывать frontend на TypeScript/React и сервисный слой (Node/NestJS или Python/FastAPI)
  • Реализовывать authN/authZ (OIDC), границы тенантов, rate limiting и учёт использования
  • Интегрировать ML/LLM-эндпоинты через шлюз, инструментировать latency, ошибки и стоимость, реализовывать fallback
  • Отвечать за end-to-end тестирование (contract, e2e, accessibility), CI/CD и автоматизацию релизов
  • Сотрудничать с продуктовой командой на этапе discovery и с UX-дизайнером по IA/UX
  • Писать техническую документацию
  • Работать с Cloud Platform Engineer по безопасному деплою и управлению сервисами

Требования

  • 3+ года опыта разработки production web-приложений
  • Уверенный TypeScript, React/Next.js, REST/GraphQL, сервисы на Node или Python
  • Паттерны безопасных мультитенантных приложений, проектирование API, async messaging, кэширование, профилирование производительности
  • Опыт интеграции ML/LLM-сервисов (стриминг, tool use, evals, guardrails)
  • Продвинутый Python, FastAPI (async/await, DI, middleware), Pydantic
  • SQLAlchemy, Alembic, Pytest
  • Продвинутый React, экспертный TypeScript, TanStack Query, React Router, React Hook Form
  • Визуализация данных: Recharts/Chart.js, D3
  • Паттерны состояния и композиции: Redux Toolkit или аналог, atomic/compound components
  • Domain-Driven Design, Clean Architecture, dependency injection, Repository pattern
  • PostgreSQL/MySQL: проектирование схем, нормализация, индексы, тюнинг запросов, пулинг соединений
  • Docker, CI/CD, Git, базовый observability (логи/метрики/трейсы)
  • Управление изменениями БД через Alembic

Условия

  • Гибридный формат работы
  • Возможность работать в международных офисах компании
  • Обширная программа обучения (например, LinkedIn Learning)
  • 360-градусная обратная связь и процессы развития
  • Компенсация детского сада, корпоративные скидки, поддержка wellbeing (Headspace)
  • Зоны отдыха со снеками и напитками
  • Регулярные мероприятия для сотрудников, World Meetings и праздники
  • Стартап-атмосфера с плоской иерархией и agile-процессами

Навыки

  • TypeScript
  • React
  • Next.js
  • REST
  • GraphQL
  • Node.js
  • NestJS
  • Python
  • FastAPI
  • Pydantic
  • SQLAlchemy
  • Alembic
  • Pytest
  • TanStack Query
  • React Router
  • React Hook Form
  • Recharts
  • Chart.js
  • D3
  • Redux Toolkit
  • Domain-Driven Design
  • Clean Architecture
  • PostgreSQL
  • MySQL
  • dbt
  • Iceberg
  • Delta
  • Hudi
  • Vector Databases
  • Kafka
  • MSK
  • Kinesis
  • Great Expectations
  • Deequ
  • Docker
  • CI/CD
  • Git
  • OIDC
  • RAG
  • LLM

Похожие вакансии

Senior Fullstack Entwickler:in für das DB Reisezentrum
Deutsche BahnSeniorФранкфуртГибрид
29 окт.
Founding Engineer (Full-Stack/AI)
CleraMiddleМюнхенОфис
60,000 – 90,000 EUR в год
29 окт.
Fullstack Entwickler mit PHP-Backend – Symfony, RabbitMQ (m/w/d)
RockstarDevelopers GmbHMiddleМангеймУдалённо
52,000 – 75,000 EUR в год
29 окт.
Senior Software Engineer (PHP, TypeScript, Node.js) m/w/d
easybill GmbHSeniorБерлинУдалённо
68,000 – 85,000 EUR в год
29 окт.
Senior Fullstack Developer (m/w/d)
Sopra SteriaSeniorБерлинГибрид
59,000 – 100,000 EUR в год
29 окт.
Full-Stack Engineer (m/w/d) — Simon-Kucher & Partners, Бонн | itrelocate