Clarius Group
Senior Software Developer (Agentic Full-Stack) (w/m/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в команду B2B-SaaS-продукта Clair. Управляет ИИ-агентами для реализации задач, отвечает за архитектуру, код-ревью и full-stack-разработку в TypeScript-монорепозитории.
Задачи
- Использовать ИИ-инструменты (Cursor, Claude Code, Copilot) как автономные ресурсы разработки, декомпозировать эпики на модульные задачи для агентов и вести параллельную работу нескольких агентов
- Развивать Software Factory: skills, автоматизированные процессы ревью и реализации, интеграция в CI/CD
- Проводить строгие код-ревью критических pull request'ов, отлаживать и рефакторить сгенерированный ИИ код, отвечать за качество, безопасность и поддерживаемость
- Разрабатывать и расширять full-stack фичи в TypeScript-монорепозитории (Next.js, tRPC, PostgreSQL через Drizzle, асинхронные джобы на Inngest, Auth/RBAC, доменная логика)
- Развивать системный дизайн: изоляция тенантов, автоматизация workflow, долгосрочная структура монорепозитория
Требования
- Многолетний глубокий опыт full-stack-разработки продакшн-систем на TypeScript, React/Next.js и Node.js
- Подтверждённый опыт системного дизайна и типизированных API-контрактов (tRPC), уверенная работа в pnpm/Turborepo с множеством приложений и пакетов
- Сильные знания реляционных БД (PostgreSQL), включая проектирование схем и безопасные миграции (Drizzle)
- Опыт разработки с LLM: понимание RAG, context engineering, tool calls, agentic loops, knowledge graphs, agentic memory
- Высокое качество: тестирование, обработка ошибок и чистая архитектура обязательны
- Прагматичное использование ИИ-агентов для кодинга
- Умение переводить сложные технические вопросы в точные архитектурные инструкции и контекстные границы для LLM
- Свободное владение немецким и английским языками (устно и письменно)
- Высокая толерантность к быстро меняющемуся ландшафту инструментов
Условия
- Ответственная роль в разработке современных ИИ-поддерживаемых программных решений
- Короткие пути принятия решений, много самостоятельности и высокие требования к качеству
- Активное участие в формировании того, как мы разрабатываем ПО (Agentic Engineering)
- Современный TypeScript-стек, работа над архитектурой и системным дизайном
- Заявка с указанием зарплатных ожиданий и ближайшей даты выхода — по email или через онлайн-форму
Навыки
- TypeScript
- React
- Next.js
- Node.js
- tRPC
- PostgreSQL
- Drizzle
- Inngest
- pnpm
- Turborepo
- CI/CD
- LLM
- RAG
- Context Engineering
- Tool Calls
- Agentic Loops
- Knowledge Graphs
- Agentic Memory
- Cursor
- Claude Code
- Copilot
- OpenSearch
- Reranking
- VectorSearch
- RBAC
- i18n
- Audit-Trails
- Tenant Isolation