мсдис

Разработчик графики и рендеринга (C# / .NET, DirectX 12, FFmpeg) | Middle+ / Senior

Иногда нам всем нужен супергерой. И прямо сейчас мы остро нуждаемся в нём.

мсдис

150k–250k ₽РоссияСанкт-ПетербургУдалёнка

Иногда нам всем нужен супергерой. И прямо сейчас мы остро нуждаемся в нём.

Если слова рендеринг, DirectX 12, Vulkan, FFmpeg и шейдеры вызывают у тебя прилив эндорфинов, а сложные технические задачи — азарт вместо паники, кажется, мы нашли друг друга!

Чек-лист супергероя:

  • C# — твоё основное оружие уже не первый год (от 3 лет коммерческой разработки).

  • Ты уверенно разбираешься в GC, аллокациях, value/reference types и boxing/unboxing.

  • Task, async/await, многопоточность и синхронизация — не древние заклинания.

  • Unsafe, указатели, interop и нативные библиотеки не заставляют тебя нервничать.

  • Умеешь находить утечки памяти, гонки, блокировки и причины падения производительности.

  • Векторы, матрицы и преобразования координат знакомы не только по университетским конспектам.

  • Умеешь самостоятельно разбираться в чужом коде, дружишь с Git и технической документацией на английском.

Выбирай свою суперспособность:

Повелитель графики: DirectX 12 или Vulkan, GPU-ресурсы, очереди команд, синхронизация CPU/GPU, шейдеры.

Возможно, ты даже писал собственный рендер или делал shadow mapping чисто по фану. Такое мы уважаем.

Укротитель видеопотоков: FFmpeg как библиотека, декодирование, пакеты, кадры, временные метки, форматы пикселей и видеобуферы.

Достаточно уверенно владеть одним направлением. Второе освоишь вместе с командой!

Дополнительные суперспособности:

  • DirectX 12 и FFmpeg одновременно — легендарное комбо.

  • Аппаратное декодирование, D3D11/D3D12 interop.

  • HLSL/GLSL, обработка изображений на GPU.

  • C/C++, COM, Win32 API.

  • ECS и разработка движков.

С чем предстоит иметь дело:

C# / .NET 9, Windows, DirectX 12, Silk.NET, HLSL, FFmpeg.AutoGen, D3D11On12, Friflo.Engine.ECS, SkiaSharp.

Графика, видеодекодирование, синхронизация, нативные библиотеки и оптимизация производительности.

Знать все инструменты заранее необязательно. Главное — крепкая техническая база и желание разбираться.

Финальный уровень

Middle+ или Senior? Нам важнее твои реальные суперспособности, чем количество лет в резюме.

Рокет сайенс? Возможно.
Хардкорная разработка? Определённо.
Задачи, над которыми придётся поломать голову? Ещё какие!

Не полный чек-лист и великая сила воли — тоже хорошее комбо. Пиши!

А если дочитал до этого места, пришли в сопроводительном письме свою любимую HEX-последовательность.

Дюк маст дай, друг. Мы тебя ищем. Не мешкай! 🚀🎮

Похожие вакансии C#

hh.ru
И

Разработчик C# / .NET (Middle / Senior)

идтАвтоподнятие
Зарплата не указанаРоссияМоскваГибрид

О компании

ИДТ специализируется на заказной разработке и интеграции программного обеспечения для финансового сектора. Мы создаём под ключ и внедряем решения, которые обеспечивают движение денег: кастомные модули автоматизированных банковских систем (АБС, core banking), подключения к платёжным шлюзам, системы авторизации и связующую инфраструктуру.

Системами ежемесячно пользуются сотни тысяч пользователей, а сами платформы обеспечивают работу критически важных финансовых сервисов.

Эта работа требует высоких стандартов безопасности, надёжности и масштабируемости — и мы относимся к этой ответственности серьёзно. В ИДТ нет краткосрочных проектов: вы будете участвовать в создании долгосрочных финансовых платформ с реальной зоной ответственности, значимым влиянием результатов работы и пространством для профессионального роста. Если вы ищете инженерную работу, которая действительно имеет значение, ИДТ — подходящее место для развития.

Мы ищем

Мы ищем квалифицированных разработчиков C# / .NET для усиления нашей команды. В этой роли вы будете участвовать в разработке и поддержке финансовых систем, писать чистый и эффективный код, проводить код-ревью и внедрять лучшие инженерные практики. Вы будете работать в тесном взаимодействии с командой на всех этапах цикла разработки — от проектирования до сопровождения продуктового кода.
Итоговый уровень позиции — Middle или Senior — определяется по результатам технического интервью, с учётом глубины опыта, экспертизы и зоны ответственности, которую готов взять на себя кандидат.

Чем предстоит заниматься

  • Участвовать в планировании разработки, релиз-менеджменте, код-ревью и интеграциях совместно с другими инженерами, продакт-менеджерами и партнёрами
  • Разрабатывать спецификации и алгоритмы решений
  • Проектировать, разрабатывать и внедрять финансовое программное обеспечение и его компоненты
  • Разрабатывать и поддерживать чистый, эффективный и качественный код в соответствии со спецификациями и лучшими практиками
  • Проводить диагностику и оказывать техническую поддержку существующих систем и программного обеспечения
  • Улучшать производительность существующего кода и систем
  • Интегрировать программные компоненты и сторонние сервисы
  • Проверять и выполнять развёртывание программ и систем
  • Проводить код-ревью и внедрять лучшие практики разработки

Мы ожидаем

  • Опыт коммерческой разработки программного обеспечения от 3 лет — для позиции уровня Senior ожидается опыт от 5 лет
  • Уверенное владение стеком Microsoft .NET (C#, .NET / .NET Core, ASP.NET MVC, Web API) — для позиции уровня Senior ожидается экспертный уровень владения
  • Опыт работы с реляционными базами данных (Microsoft SQL Server или аналогичными)
  • Хорошее понимание структур данных, алгоритмов и паттернов проектирования
  • Опыт работы с системами контроля версий и практиками совместной работы с кодом
  • Опыт работы по методологии Agile
  • Внимательность к деталям и качеству кода
  • Хорошие коммуникативные навыки для эффективной работы в команде
  • Готовность изучать новые языки и технологии
  • Высшее техническое образование (компьютерные науки или смежные направления) либо эквивалентный практический опыт разработки

Будет преимуществом

  • Опыт разработки клиентских SPA-приложений на JavaScript-фреймворках (React, Angular и др.)
  • Опыт создания и поддержки enterprise-grade систем и программного обеспечения
  • Опыт работы с распределёнными системами и микросервисной архитектурой (Kafka, Docker, Kubernetes)
  • Знание NoSQL баз данных

Мы предлагаем

  • Официальное трудоустройство в соответствии с Трудовым кодексом РФ
  • ГИБРИДНЫЙ формат работы с офисом в г. Москва
  • Конкурентную заработную плату — итоговый уровень обсуждается индивидуально по результатам собеседования, с учётом опыта и квалификации кандидата

Почему эта роль интересна

Вы будете работать над платформами, которыми ежемесячно пользуются сотни тысяч людей, и вносить непосредственный вклад в развитие финансовых сервисов уровня Enterprise. Роль предполагает реальную зону ответственности, работу в сильной инженерной команде и пространство для профессионального роста.

Соц.сети

Ведущий разработчик .NET

300k–400k ₽РоссияУдалёнка

#вакансия #удаленка #net #fulltime

Компания •••••••• 🩵 находится в поисках Ведущего разработчика .NET. Наша компания занимается продуктовой разработкой проектов наших Заказчиков под ключ.

Ведущий разработчика .NET.
Формат работы: Удалённо (РФ)❗️
Вилка: от 300 000 до 400 000 на руки
Оформление: ТК

✔️Условия:
• Удаленный формат работы в IT аккредитованной компании;
• Длительный проект;
• Оплачиваемый отпуск 28 календарных дней в год и оплачиваемые больничные;
• Предоставление техники (MAC,Windows)
• ДМС со стоматологией;
• Компенсация хобби/спортзала/англ.яз.;
• Компенсация проф.обучения;
• Возможность участия во внутренних программах компании и активностях, например: в реферальной программе «приведи друга»;
• Онлайн и оффлайн корпративные мероприятия (например: йога, шахматы, покер, квиз, марафон, CS2 и многое другое);
• Программа лояльности Сентибонусы за проявление активностей, стаж работы и др..

✅ Требования к кандидату:
• Владение C# на уровне senior от 5 лет
• Понимание как работает .NET под капотом
• Опыт проектирования системной архитектуры
• Умение давать оценку задачам и соблюдать её
• Уверенные знания SQL
• Умение оптимизировать SQL запросы
• Опыт работы с ORM (EF)
• Понимание REST
• Опыт создания WebAPI
• Умение работать с GIT
• Понимание принципов CI/CD
• Умение писать unit-тесты
• Опыт работы с Kafka
• Опыт работы с Docker и Kubernetes
• Опыт работы с Keycloak будет плюсом
• Самостоятельность и инициативность

✅Обязанности кандидата:
• Разрабатывать функционал новых сервисов (.NET, EF Core, PostgreSQL, Kafka, Keycloak, Jenkins, k8s, Docker, React/TypeScript)
• Писать юнит\интеграционные тесты
• Проводить code review
• Следить за своим качеством кода и выполнением стандартов и инструкций
• Участвовать в проектирование архитектуры платформы

Для вопросов и резюме - просьба обращаться в лс •••••••• ✏️

Буду рада познакомиться!

••••••••

hh.ru
ржд - цифровые пассажирские решения

Fullstack AI разработчик (Angular + C#)

ржд - цифровые пассажирские решенияАвтоподнятие
Зарплата не указанаРоссияМоскваОфис

ВАЖНО: Прочитайте перед откликом!

МЫ НЕ ИЩЕМ классического разработчика!

Эта вакансия НЕ подойдёт вам, если вы:

  • Пишете код преимущественно вручную в IDE
  • Не используете в ежедневной работе агентов OpenCode, Codex, Claude, Cline или аналоги для ГЕНЕРАЦИИ кода
  • Считаете, что «ИИ агенты никогда не заменят разработчика»
  • Не следите за трендами агентской разработки и не можете показать реальный пет-проект, где >50% кода написано AI-агентами
  • Не имеете опыта работы с Angular + .Net, но "готовы переучиться"

Эта позиция подойдёт вам, ТОЛЬКО если вы:

  • Ежедневно используете AI-ассистентов как ОСНОВНОЙ инструмент разработки
  • Умеете строить работу через тулкиты (Spec Kit, Spec Kitty, Kiro, Tessl и им подобные)
  • Готовы преимущественно не писать код руками, а управлять проектом через постановку спецификаций агентам

Обязанности:

  • Писать детальные спецификации для AI-агентов: Вы будете определять архитектурные решения и создавать технические спецификации на естественном языке (через соответствующие инструменты), по которым ИИ-агенты станут генерировать production-ready код. Основная часть задач будет касаться пользовательских витрин (Angular), но определенная часть относится к BFF или даже более глубоким слоям - поэтому ищем человека с опытом Fullstack.
  • Иногда править код за агентом вручную - если вы четко понимаете, что пять строк быстрее исправить самому, чем заново запускать /clarify.
  • Управлять мульти-агентными сессиями разработки: Организовывать цепочки задач между разными AI-агентами (один пишет код, второй тесты, третий документацию), контролировать контекст между итерациями, использовать MCP-серверы и .md-файлы для управления поведением агентов.
  • Проводить AI-code review без написания кода: управлять правилами генерации списков тест-кейзов и критериев приемки агентом, считывать результаты прохождения агентом тестов и оперативно поправлять его по мере надобности.
  • Настраивать AI-driven CI/CD пайплайны: Автоматизировать не только деплой, но и генерацию hotfix'ов через агентов, создание скриптов миграций, автоматическое исправление проваленных тестов.

Требования:

MUST HAVE по AI-инструментам:

  • Минимум 6 месяцев ЕЖЕДНЕВНОЙ работы с Cursor/Cline, Claude, Codex, OpenCode или иной средой AI-разработки
  • Портфолио собственных проектов, где можно проверить, что код действительно сгенерирован AI (git history с характерными коммитами, структура кода). Доступа к вашим рабочим проектам под NDA мы не просим.
  • Опыт работы с контекстными окнами 100k+ токенов, умение их оптимизировать, настраивать обвязки полезными плагинами.
  • Навык написания системных промптов и agent instructions (покажите примеры ваших .cursorrules или SYSTEM.md)

MUST HAVE по технологиям:

  • Современные версии Angular. И опыт работы со старыми версиями, которые придется поднимать до актуальных.
  • Figma и ее MCP для ИИ-агентов - no comments.
  • .NET 6+ — крайне желательны 2+ года опыта. Понимание архитектуры на уровне, достаточном для написания промптов: REST API, gRPC, message brokers, CQRS, DDD
  • Git — умение читать AI-сгенерированные диффы по 500+ строк

Red flags:

"Я пробовал ChatGPT для написания SQL-запросов" — это НЕ тот уровень

"Я использую Copilot для автодополнения" — это НЕ AI-first разработка

"Я готов научиться" без реального опыта — мы ищем тех, кто УЖЕ работает так

Условия:
  • Работа в аккредитованной IT-компании, входящей в состав Холдинга РЖД
  • Оформление, отпуска, больничные по ТК, стабильный, полностью официальный доход
  • График работы: 5/2, 8-ми часовой рабочий день (работа в офисе)
  • ДМС, включая стоматологию

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.