Нижний Новгород, проспект Гагарина, 25Б
Мы ищем разработчиков с опытом создания Desktop и Mobile приложений на С# с использованием .NET MAUI и/или Avalonia UI. Предстоит задача построить красивый и современный интерфейс нового кроссплатформенного приложения. Разработка должна отвечать современным стандартам и паттернам разработки (SOLID, MVVM, DDD).
О проекте:
Разрабатываем профессиональное решение для технического освидетельствования судов - комплексную систему, которая позволяет инспекторам проводить полную оценку технического состояния судна и формировать отчеты. Проект долгосрочный, с постоянным развитием функциональности и регулярными новыми требованиями от заказчика.
Чем предстоит заниматься:
Перевод legacy приложения (WinForms) на современный кроссплатформенный стек (.Net и Avalonia UI). Нам нравится идея «write once, run everywhere» применительно к С# и .Net
Участие в проектировании пользовательского интерфейса и пользовательских сценариев (UI/UX)
Full stack разработка: разработка View на XAML, написание своих собственных графических компонентов, написание бизнес-логики функционала без code behind
Изучать код legacy приложения, чтобы понимать, как устроен функционал, который нужно портировать в новый проект
Участие в код-ревью, обмен знаниями с командой
Придерживаться паттернам разработки и code style
Требования:
Подтвержденный опыт разработки Desktop и/или Mobile разработки C# с использованием Reactive UI или Community Toolkit
Знание SQL и опыт работы в СУБД (SQLite/SQL CE, SQL Server, PostgreSQL)
Знание Git, опыт проведения code review
Понимание принципов MVVM (Model-View-ViewModel), SOLID
Будет плюсом:
Высшее образование в области информатики и математики
Знание межсервисного взаимодействия (REST, WCF, gRPC, SignalR)
Хорошие коммуникативные навыки
Алабуга, ОЭЗ ППТ
Нижний Новгород
от 127500 RUR
Алабуга, ОЭЗ ППТ
Нижний Новгород
от 127500 RUR
ИНФОРМАУДИТСЕРВИС
Нижний Новгород
от 127500 RUR
Нижний Новгород
от 90000 RUR
Алабуга, ОЭЗ ППТ
Нижний Новгород
от 277500 RUR
Профи Казань
Нижний Новгород
до 230000 RUR