.NET Разработчик (Middle)

08 Декабря

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

Город:

Челябинск

Занятость:

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

Компания "Горяев Михаил Александрович"

Мы — продуктовая команда, автоматизирующая процессы транспортной компании. Ищем разработчика, который готов большую часть времени работать с существующим WPF‑приложением на .NET 8 (Windows Desktop): улучшать качество кода, производительность и UX, а также постепенно модернизировать архитектуру.

Важно:

  • основная зона ответственности: WPF на .NET 8 с легаси‑кодовой базой;
  • распределение времени: 70–80% — WPF/desktop, 20–30% — backend и инфраструктурные задачи.

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

  • поддержка, развитие и рефакторинг крупного desktop‑приложения на WPF (.NET 8);
  • багфиксы, улучшение UX/UI, переработка проблемных участков XAML, binding’ов и шаблонов;
  • оптимизация производительности: профилирование, устранение утечек памяти, снижение фризов UI, ускорение рендеринга;
  • наведение порядка в архитектуре: строгий MVVM, декомпозиция перегруженных ViewModel, вынос логики в сервисы/слои;
  • постепенная модернизация: обновление зависимостей, внедрение современных подходов (DI, async/await, nullable, analyzers);
  • интеграция с backend: адаптация клиента под новые API, согласование контрактов, обработка ошибок и ретраев;
  • участие в код‑ревью, покрытие ключевой логики тестами, улучшение инженерных практик.

Наш технологический стек:

  • основное: .NET 8 (Windows Desktop), WPF, XAML, MVVM, DI, async/await;
  • backend/интеграции: .NET 6–8, EF Core, PostgreSQL, MassTransit, RabbitMQ;
  • инструменты: Git, CI/CD, Docker, мониторинг, профилировщики (dotTrace, dotMemory и аналоги).

Мы ожидаем:

  • 2+ года коммерческого опыта на C# и уверенная работа с WPF;
  • опыт разработки на WPF под .NET 6+/8: XAML, стили/ресурсы, команды, binding’ы, data templates;
  • понимание многопоточности в desktop (Dispatcher), асинхронности, Observable‑коллекций;
  • практика профилирования и оптимизации: память, GC, рендер, layout, устранение фризов;
  • умение писать поддерживаемый код, покрывать тестами ключевую бизнес‑логику;
  • базовое понимание микросервисной архитектуры и взаимодействия с брокерами (RabbitMQ/MassTransit);
  • уверенная работа с PostgreSQL: сложные запросы, индексы, базовая оптимизация.

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

  • опыт миграции WPF‑проектов на .NET 6–8 или модернизации легаси‑кода под современный рантайм;
  • знание Prism/ReactiveUI, опыт стилизации (Material/Fluent);
  • опыт упаковки и деплоя desktop‑приложений (MSIX/ClickOnce/MSI);
  • навыки оптимизации SQL и практическая работа с Docker;
  • опыт в транспорте/логистике.

Что мы предлагаем:

  • большое влияние на качество и эволюцию ключевого продукта компании;
  • гибридный график работы — 1-2 дня удаленно, остальные дни в офисе. Офис находится по адресу Молодогвардейцев, 27;
  • официальное оформление и стабильная заработная плата;
  • современный стек и планомерная модернизация легаси;
  • карьерный рост, корпоративное обучение, компенсация курсов/сертификаций.
  • прозрачные процессы (Scrum/Kanban), регулярные синки, понятная постановка задач.

Если тебе интересна глубокая инженерия в WPF на .NET 8 и реальный эффект от оптимизаций — присылай резюме, будем рады знакомству!

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

05 Декабря

Java разработчик/Java Developer (стажер)

Челябинск

от 62 000 до 72 000 руб.

Компания "Aston" ASTON международная аккредитованная IТ-компания, четырехкратный обладатель премии «Работодатель года» по версии Habr. С 2007...

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

05 Декабря

Ведущий инженер-разработчик

Челябинск

от 70 000 руб.

Компания "ЧЕЛИНДБАНК" Внимание : вакансия не предусматривает удаленный вид работы ! Чем предстоит заниматься: Разработкой,...

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

16 Ноября

C#/.NET-разработчик (junior)

Челябинск

от 130 000 руб.

Компания "ЧЕЛЯБИНВЕСТБАНК" Обязанности: Разработка и тестирование программного обеспечения Системы Город. Требования: Высшее...

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

19 Ноября

Инженер машинного обучения (Средний уровень/middle)( Челябинский кузнечно-прессовый завод (ЧКПЗ) )

Челябинск

от 200 000 руб.

Компания "Челябинский кузнечно-прессовый завод (ЧКПЗ)" Обязанности: Анализ бизнес‑задач и формулирование ML‑хипотез. Feature‑engineering,...

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

21 Ноября

Разработчик 1С( Фианит-ломбард )

Челябинск

от 153 000 руб.

Компания "Фианит-ломбард" Федеральная сеть ломбардов приглашает на работу Разработчика 1С в команду разработчиков Департамента ИТ управляющей...

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

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

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