Senior Backend Developer (C#/.NET) / HR-tech (AI)

09 Марта

от 300 000 до 450 000 руб.

Партнерские Вакансии

Город:

Казань

Занятость:

Полная занятость

Опыт:

Более 6 лет

Компания "FriendWork"

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) с нуля.
  • Профессиональная свобода: у нас нет бюрократии, мы доверяем твоим решениям и ценим автономность.
  • Гибкость: полная удаленка.
  • Сильное окружение: команда опытных инженеров и лидов, готовых к открытому диалогу.
  • Рост: выделяем тех. квоту на развитие стека, поощряем любое обучение.
  • Стабильность: прозрачные процессы, белая зарплата и долгосрочные перспективы в продуктовой компании.
Похожие вакансии

06 Марта

Senior Frontend Developer (TypeScript, React и Next.js)

Казань

Компания "FIX" Мы разработали решение на базе инструментов поисковой аналитики и мониторинга, позволяющее обнаруживать случаи использования...

Отправить резюме подробнее

03 Марта

DevOps-инженер (Senior)

Казань

Компания "СимбирСофт,ООО" В SimbirSoft более 1500 специалистов ежедневно решают интересные задачи, которые делают комфортнее жизни миллионов...

Отправить резюме подробнее

03 Марта

1C Developer

Казань

Компания "Aston" Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 3400+ специалистов. Мы...

Отправить резюме подробнее

05 Марта

Системный аналитик (Senior)( Технократия )

Казань

Компания "Технократия" Мы создаём финтех-продукты для рынков, где формируется будущее финансовых технологий. Работаем на международных...

Отправить резюме подробнее

02 Марта

Backend-разработчик (PHP)

Казань

от 120 000 руб.

Компания "ДЕКА" Наша компания занимает лидирующие позиции в России в разработке и сопровождении систем автоматизации управления аэропортами. Наш...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: