.NET Разработчик (Middle)
Управляющая Компания ЛучОписание
Мы продуктовая команда, автоматизирующая процессы транспортной компании. Ищем разработчика, который готов большую часть времени работать с существующим 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;
- опыт в транспорте/логистике.
Что мы предлагаем:
- большое влияние на качество и эволюцию ключевого продукта компании;
- работа в офисе по адресу Молодогвардейцев, 27;
- официальное оформление и стабильная заработная плата;
- современный стек и планомерная модернизация легаси;
- карьерный рост, корпоративное обучение, компенсация курсов/сертификаций.
- прозрачные процессы (Scrum/Kanban), регулярные синки, понятная постановка задач.
Если тебе интересна глубокая инженерия в WPF на .NET 8 и реальный эффект от оптимизаций присылай резюме, будем рады знакомству!
3 дня назад
Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
от
120 000 Р
Требуется PHP-разработчик (Middle/Senior). Описание Требуемый опыт работы: 1 3 года Полная занятость, полный день Наша команда занимается разработкой и производством инновационной учебной продукции для вузов, колледжей и учебных центров ...
28.10.2025; Источник: hh.ru
от
120 000 Р
Требуется Middle backend разработчик С#. Описание Группа Компаний ТехноКом занимает лидирующие позиции на рынке России в области разработки и производства систем ГЛОНАСС/GPS спутникового мониторинга транспорта, персонала, датчиков контроля ...
24.10.2025; Источник: zarplata.ru
от
120 000 Р
Работа Middle backend разработчик С#. Описание Группа Компаний ТехноКом занимает лидирующие позиции на рынке России в области разработки и производства систем ГЛОНАСС/GPS спутникового мониторинга транспорта, персонала, датчиков контроля ...
24.10.2025; Источник: hh.ru