Senior Backend Developer (C#/. NET) / HR-tech (AI) (удаленная работа)

15 марта 2026

Уровень зарплаты:
от 300 000 до 450 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Senior Backend Developer (C#/. NET) / HR-tech (AI)

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

FriendWork - продуктовая IT-компания, создающая гибкую CRM-платформу для автоматизации рекрутинга (HR-tech). Мы помогаем бизнесу находить таланты быстрее и эффективнее с помощью умных HR-tech решений. Наш продукт - это высоконагруженная система с внедренным AI, доступная как в облаке (SaaS), так и On-Premise. Сейчас FriendWork активно масштабируется, поэтому мы полностью переосмысляем архитектуру и технологии, переходя на новый уровень сложности.

Мы ищем Senior Backend-разработчика, которому не нужен микроменеджмент, который видит проблемы раньше, чем они станут критичными, и готов брать на себя ответственность за тех. решения.

Что ты будешь делать (задачи и функционал):

  • Разрабатывать сложный и интересный бэк на современном .NET-е и смежных стеках (ELK, Redis).
  • Проектировать масштабируемые backend-компоненты: так, чтобы они были простыми, тестируемыми и поддерживаемыми.
  • Проектировать API: создавать качественные и понятные API, которые сложно использовать не по назначению.
  • Работать с перфомансом: выявлять узкие места в производительности (SQL, кеши, семантический поиск, ValueTask и т.д.) и устранять их.
  • Рефакторить production-приложение: переводить ключевые модули с тяжёлого монолита на гибкую модульную систему на 8-ом .NET-е.
  • Использовать AI-инструменты в ежедневной разработке: применять современные AI-ассистенты (ChatGPT, Copilot, Claude и др.) для ускорения разработки, анализа и рефакторинга кода, генерации тестов и архитектурных решений; участвовать в внедрении AI-подходов и AI-агентов в инженерные процессы.
  • Следить за качеством кодовой базы и инженерной культурой: проводить code review, участвовать в развитии code style-ов, guidelines и best practices в кодировании.
  • Будешь ментором: помогать расти Middle и Junior разработчикам, делиться экспертизой.

Мы ждем от тебя (требования):

  • Глубокий опыт в .NET: более 5 лет коммерческой разработки, отличное знание .NET Core / .NET 6+, понимание внутренних механизмов платформы.
  • Экспертиза в БД: уверенное владение MS SQL Server (транзакции, уровни изоляции, оптимизация планов запросов); опыт работы с системами централизованного логирования и observability-стеками (Graylog, ELK, OpenSearch и др.); опыт работы с Redis.
  • Архитектурные навыки: опыт проектирования распределенных систем, знание классических архитектурных паттернов, принципов асинхронного и параллельного взаимодействия сервисов, включая механизмы обеспечения согласованности данных в распределенных системах.
  • Понимание принципов SOLID, DRY, KISS; опыт применения Repository, Unit of Work, CQRS, Clean Architecture / Layered Architecture.
  • Высокая самостоятельность: ты сам ставишь себе задачи и приоритеты, ориентируясь на цели бизнеса.
  • Ответственность за результат: тебе важно не просто закрыть таску , а убедиться, что решение работает в проде и приносит ценность.
  • AI-ориентированный подход к разработке: опыт использования AI-ассистентов и инструментов (ChatGPT, Copilot и др.) для разработки, анализа кода и повышения продуктивности; понимание возможностей применения AI в инженерных процессах.
  • Проактивность: видишь проблемы раньше, чем они станут критичными, и предлагаешь пути их решения.

Будет плюсом:

  • Опыт работы с NoSQL (MongoDB, Redis, ELK).
  • Практическое применение тактических паттернов DDD.
  • Опыт работы с брокерами сообщений и понимание pull/push моделей.
  • Понимание фронтенд-стека (React / TypeScript), чтобы эффективно взаимодействовать с командой.
  • Опыт построения или интеграции AI-агентов и LLM-workflow в продуктовые системы.
  • Опыт работы с RAG-подходами , семантическим поиском или LLM-интеграциями.
  • Опыт разработки MCP-серверов или интеграций для AI-агентов.

Что мы предлагаем (наши условия):

  • Сложные задачи: участие в миграции крупного продукта на современный стек (.NET 8) с нуля.
  • Профессиональная свобода: у нас нет бюрократии, мы доверяем твоим решениям и ценим автономность.
  • Гибкость: полная удаленка.
  • Сильное окружение: команда опытных инженеров и лидов, готовых к открытому диалогу.
  • Рост: выделяем тех. квоту на развитие стека, поощряем любое обучение.
  • Стабильность: прозрачные процессы, белая зарплата и долгосрочные перспективы в продуктовой компании.