Desktop .NET Developer (Avalonia UI)
Описание
Наш клиент — международная продуктовая IT-компания, разрабатывающая высоконагруженные продукты в сфере iGaming, находится в поиске .NET Developer Команда разрабатывает современные продуктовые desktop-приложения на .NET и Avalonia UI для широкой аудитории. Сейчас в кросс-функциональную Scrum-команду ищут .NET-разработчика для развития существующего продукта и создания новых функций. В работе используют дизайн-систему, уделяют внимание пользовательскому опыту и применяют современный технологический стек. Стек технологий: .NET 10, C#, Avalonia UI / WPF, Git (GitLab), REST API, xUnit, CommunityToolkit, EF Core, ASP.NET, MongoDB. Что предстоит делать: Разрабатывать новое кросс-платформенное приложение на Avalonia UI Поддерживать и развивать уже выпущенные продукты на WPF Участвовать в проработке требований, оценке задач и реализации функционала Участвовать в развитии архитектуры проектов Проводить рефакторинг и оптимизацию существующего кода Писать тесты, профилировать и оптимизировать приложение Ожидания от кандидата: От 2 лет коммерческого опыта разработки desktop-приложений на .NET Уверенные знания Avalonia UI и C# Опыт работы с Git и системами трекинга задач Понимание принципов чистого кода и архитектуры приложений Готовность изучать новые технологии Аналитический склад ума Будет плюсом: Опыт работы с WPF Знание MVVM и CommunityToolkit.Mvvm Опыт разработки под Linux и macOS Навыки оптимизации UI или работы с профилировщиками .NET Условия: Официальное оформление График работы 5/2, офисный формат работы (Санкт-Петербург или Брянск) Гибкое начало рабочего дня — с 8 до 10 утра Корпоративное питание Частичная компенсация курсов английского языка, услуг психолога, занятий спортом ДМС после 6 месяцев работы