.NET Frontend Developer (WPF / Avalonia UI)
Коротко
Develops a new cross-platform app on Avalonia (.NET 10) and maintains existing WPF products; participates in requirements, refactoring, and performance · Needs: 2+ years commercial .NET development; strong C#; Git; office in Bryansk, St. Petersburg, or Belgrade; 5/2 schedule.
Описание от работодателя
Компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой разработку развлекательных онлайн-сервисов, находится в поиске .NET Frontend Developer (WPF / Avalonia UI).
Наш стек технологий: .NET C#, WPF / Avalonia, Git (GitLab), REST API, ASP.NET, MongoDB.
Чем предстоит заниматься:
Разрабатывать новое кросс-платформенное приложение на Avalonia (.NET 10);
Поддерживать и развивать уже выпущенные продукты на WPF;
Работать в команде, участвуя в проработке требований и реализации функционала;
Принимать участие в оценке задач и улучшении архитектуры проектов;
Проводить рефакторинг и оптимизацию существующего кода;
Тестировать и профилировать модули для повышения стабильности и производительности.
Мы ожидаем:
Опыт коммерческой разработки на .NET (от 2 лет);
Уверенные знания C#;
Опыт работы с Git и системами трекинга задач;
Понимание принципов чистого кода и архитектуры приложений;
Готовность изучать новые технологии;
Аналитический склад ума.
Будет плюсом:
Опыт работы с Avalonia UI;
Знание MVVM-фреймворков (например, CommunityToolkit.Mvvm);
Опыт работы с Linux / macOS;
Навыки оптимизации UI или работы с профилировщиками .NET.
Soft skills:
Аналитический склад ума;
Умение работать в команде;
Готовность изучать новые технологии;
Ответственность, исполнительность.
Что компания может предложить:
Профессиональное развитие: работа над новым кросс-платформенным приложением на Avalonia UI, поддержка и развитие существующих продуктов на WPF, возможность влиять на архитектуру;
Социальные гарантии: официальное трудоустройство, оплачиваемый отпуск и больничные;
Комфортные условия: офис в Брянске, Санкт-Петербурге или Белграде (Сербия), график 5/2.