Full-stack разработчик .NET + AI-агенты
Отличное предложение для разработчиков, желающих работать на острие технологий (AI Agents, LLM). Компания «Первый Бит» — стабильный и известный игрок, предлагающий современный стек и гибкий формат работы, хотя специфика 1С может подойти не всем.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует редкого сочетания классического .NET стека с глубоким пониманием LLM-инфраструктуры (tool calling, агентные циклы) и навыков работы с 1С (BSL). Высокая планка инженерной дисциплины и обязательное владение AI-assisted инструментами разработки делают позицию сложной, но интересной.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Для позиции Middle Full-stack разработчика с фокусом на AI-технологии в России рыночный диапазон составляет 200 000 – 320 000 рублей. Учитывая уникальность требований (AI-агенты + 1С), кандидат может претендовать на верхнюю границу рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Первый Бит
Full-stack разработчик .NET + AI-агенты
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид
*☑️* Чем предстоит заниматься
-Backend-ядро: разработка agent loop (MAF поверх IChatClient), tool middleware, фильтрация, стриминг, субагенты. Новые tools и коннекторы (IConnectorProvider, send-safety, Quartz). API (Minimal API, SSE, JWT, ownership), EF Core (SQLite/Postgres)
-Frontend: React + TypeScript — чат, tool calls, интеграции, mentions, PWA. Доведение UI до аккуратного состояния по существующим паттернам
-Интеграция с 1С: доработка расширения «Оператор1С» (BSL): endpoints, схемы, запросы к регистрам (либо уверенное чтение BSL и работа в паре). Отладка end-to-end: LLM → tool → .NET → 1С
-AI-assisted разработка: работа через агентов (Claude Code и аналоги): декомпозиция, TDD, ревью кода. Ключевой навык — верификация: тесты, ручная проверка, отсутствие регрессий. Ведение документации как части кода (CLAUDE.md, спеки)
-Качество: unit (xUnit + NSubstitute + FluentAssertions), API и интеграционные тесты с реальной LLM. Диагностика по логам (Serilog), воспроизведение багов, бенчмарки
*☑️* Наши пожелания к кандидатам
-C#/.NET (от 3 лет): async/await, DI, EF Core (миграции, транзакции), Minimal API
-Практическое понимание LLM-приложений: tool calling, агентные циклы, стриминг, промптинг. Готовность быстро освоить MAF
-TypeScript/React — рабочий уровень: реализация фич от API до UI. Готовы рассмотреть знания любого фронтового языка
-Активный опыт AI-assisted разработки (Claude Code/Cursor/Copilot agent mode) с демонстрацией подхода на интервью
-Инженерная дисциплина: тесты до/вместе с кодом, чтение diff перед коммитом, критическая оценка сгенерированного кода
-Самостоятельная отладка по всей цепочке (HTTP, JSON, логи, SQL)
Контакты: Откликнуться / Telegram Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- .NET
- C#
- React
- TypeScript
- EF Core
- PostgreSQL
- SQLite
- Minimal API
- JWT
- Quartz
- xUnit
- NSubstitute
- FluentAssertions
- Serilog
- LLM
- TDD
- PWA
- BSL
Возможные вопросы на собеседовании
Проверка понимания архитектуры AI-приложений и работы с абстракциями Microsoft.Extensions.AI.
Расскажите о вашем опыте работы с IChatClient. Как вы реализуете обработку tool calling и стриминг ответов в агентном цикле?
Оценка навыков интеграции и работы с 1С на уровне кода.
Насколько уверенно вы читаете код на BSL? Опишите процесс отладки цепочки запроса от LLM через .NET посредник к регистрам 1С.
Проверка практического использования AI-инструментов для повышения качества кода.
Как вы используете Claude Code или Cursor в повседневной работе? Приведите пример, когда вам приходилось критически корректировать сгенерированный AI код из-за галлюцинаций или неоптимальности.
Оценка культуры тестирования и владения инструментарием.
Каков ваш подход к написанию интеграционных тестов для систем, взаимодействующих с LLM? Как вы минимизируете затраты на токены при прогоне тестов?
Проверка навыков работы с базами данных в контексте EF Core.
Какие стратегии оптимизации запросов в EF Core вы применяете при работе с SQLite и PostgreSQL, особенно в высоконагруженных чат-системах?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

