НЦ
НЦ БИТ
C# разработчик (Avalonia, Desktop / Cross-platform)
Компенсацияот 80 000 RUR
СИГНАЛ JOBRADAR80/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Последнее подтверждение3 мин. назад
Впервые замеченавчера
Активные источники1 источник
ПроисхождениеПубличный источник
Описание вакансии
Компания ООО «НЦ БИТ» разрабатывает Программные комплексы для промышленной безопасности и мониторинга (ПАК «АЛЗАМИР», система МФСБ)
❗ ❗ ❗ Обязательное условие:
РАБОТА В ОФИСЕ НА ТЕРРИТОРИИ РАБОТОДАТЕЛЯ,
УДАЛЕНЩИКОВ НЕ РАССМАТРИВАЕМ.
Обязанности:
- Разработка кроссплатформенных desktop-приложений на базе Avalonia (Windows, Linux)
- Проектирование UI по макетам (Figma) с учётом UX
- Внедрение нового функционала, поддержка и развитие существующих модулей
- Работа по MVVM -архитектуре, использование шаблонов проектирования
- Написание unit- и integration-тестов
- Участие в проектировании архитектуры и обсуждении решений с командой
- Ведение технической документации
✅ Требования :
- уверенное знание C#;
- практический опыт с .NET 8/9;
- понимание ООП;
- понимание и применение SOLID;
- опыт разработки desktop-приложений;
- практический опыт работы с Avalonia, WPF, WinUI или аналогичным UI-фреймворком;
- хорошее понимание XAML;
- понимание Data Binding, Commands, Styles, Resources;
- опыт применения MVVM;
- понимание Dependency Injection;
- опыт работы с Git;
- понимание принципов асинхронного и многопоточного программирования;
- способность самостоятельно разбираться в существующем коде и архитектуре.
Будет преимуществом:
- опыт разработки на Avalonia UI;
- опыт работы с ReactiveUI;
- опыт разработки кроссплатформенных приложений;
- понимание Clean Architecture;
- опыт работы с DDD;
- опыт разработки графических редакторов или инженерного ПО;
- опыт работы с OpenGL/OpenTK;
- опыт работы с большими графами и визуализацией данных;
- опыт работы с сериализацией MessagePack;
- опыт оптимизации desktop-приложений;
- понимание Native AOT в .NET.
Наши пожелания к кандидату:
- Умение работать в режиме многозадачности и управлять приоритетами.
- Способность быстро осваивать новые технологии.
- Самостоятельность, инициативность и нацеленность на результат.
Условия работы
- работа в офисе на территории работодателя;
- график 5/2;
- …
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.
ИсточникHeadHunter / Developers / RU / between1And3