О проекте
Наш клиент — международная продуктовая 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 месяцев работы