← Все вакансии/Senior/PIX Robotics
SeniorFlexible

.NET Developer

PR
PIX Robotics
Уровень
Senior
Формат
Flexible
О роли

Описание вакансии

О компании

PIX Robotics — российский вендор RPA/BI/процессной автоматизации (резидент Сколково, аккредитация Минцифры). Разработка нового продукта с минимумом легаси.

Обязанности
  • 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, схемы, запросы к регистрам; отладка 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)
Условия
  • Формат работы: удалённо или гибрид. Гибкое начало дня с 9 до 11
Стек и навыки

С чем работаем