Разработка мобильных приложений Ilocks с использованием технологии .NET MAUI / Xamarin.Forms;
Оценка сроков разработки и их соблюдение + следование Clean Code, Style Guide.
Требования:
Опыт разработки на C#, Xamarin, .NET MAUI не менее 2 лет;
Умение комбинировать нативный и кроссплатформенный код;
Умение писать сложный UI, переиспользуемые UI-элементы, CustomRenderers;
Знание основных тэгов XAML, Bindings, Resources, Converters;
Знание принципов REST, ООП, SOLID, IoC, DI, паттернов проектирования (MVVM / MVC);
Опыт работы с SQLite;
Опыт работы с MvvmCross;
Опыт работы с redmine и с Git ;
Обязательное Code Review через Pull Request. Следование Clean Code, Style Guide;
Опыт работы с Push-нотификациями (FCM, HMS);
Умение работать в команде;
Ответственность, самостоятельность, желание разрабатывать удобный и понятный клиенту сервис и код, легкий и понятный для коллег.
Будет плюсом:
Умение следовать Human Interfaces Guideline / Material Design;
Опыт интеграции нативных библиотек с помощью Binding Library (Android, iOS);
Опыт работы с библиотеками SkiaSharp, FFImageLoading, Firebase;
Понимание различия hdpi – xxxhdpi в Android и @1, @2 и @3 в iOS касаемо изображений, а также умение работы с SVG;
Наличие работающих приложений в Google Play Store / AppStore;
Навык рефакторинга кода.