Амбрелла
C# / Avalonia Developer
1 мес. назад
RussiaMiddleRemote
c#.netavaloniaxamldependency injectionasync/awaitsolidxunit
Компания Амбрелла ищет опытных C#-разработчиков с фокусом на Avalonia UI для разработки продуктовых кроссплатформенных desktop-приложений в сфере кибербезопасности с возможностью удалённой работы.
О компании
- Работа в аккредитованной IT-компании
- Дружный коллектив
- Оформление по ТК РФ, оплачиваемый отпуск
- График работы 5 / 2 с 10.00 до 19.00
- Возможность работать над передовыми продуктами в сфере кибербезопасности
- Удаленный формат работы
Обязанности
- Разработка кроссплатформенных desktop-приложений
- Проектирование и реализация UI на Avalonia
- Проведение code review
- Разработка unit и интеграционных тестов
- Подготовка и проведение демо прототипов для утверждения финального UI / UX
- Проведение демо в ходе разработки
- Взаимодействие с UX-специалистами
- Взаимодействие с системными аналитиками
- Взаимодействие с техническими писателями
- Ежедневный status report о ходе разработки
Требования
- Отличное знание C# и .NET (6 / 7/8)
- Опыт разработки на Avalonia UI
- Опыт работы с XAML
- Dependency Injection
- Асинхронное программирование (async / await)
- Понимание принципов SOLID
- Опыт написания unit-тестов (xUnit / NUnit / MSTest)
- Работа с Git
- Опыт создания REST API
Будет плюсом
- Опыт кроссплатформенной разработки (Windows / Linux / macOS)
- Понимание CI / CD
- Понимание PKI, TLS
- Понимание OAuth2, OIDC, JWT
- Опыт интеграции с системами аутентификации (например, Keycloak)
Будет плюсом
- Опыт Full-Stack разработки
- Опыт работы с MariaDB / MySQL, ClickHouse
- Опыт написания собственных библиотек / NuGet-пакетов
- Наличие публичных репозиториев с примерами кода
- Опыт профилирования кода
Условия
- Работа в аккредитованной IT-компании
- Дружный коллектив
- Оформление по ТК РФ, оплачиваемый отпуск
- График работы 5 / 2 с 10.00 до 19.00
- Возможность работать над передовыми продуктами в сфере кибербезопасности
- Удаленный формат работы