О проекте
Команда «ФТ-СОФТ» занимается разработкой информационных систем, мобильных и веб-приложений в различных сферах деятельности: банки, телемедицина, образование, кинотеатры, ЖК и т.д. Так же команда развивает собственные продукты.
Мы ищем сотрудника в команду, которая занимается заказной разработкой Desktop и мобильных приложений с использованием внутренних фреймворков компании, а также Avalonia UI и MAUI.
Твои задачи и роль в проекте
- Разработка кросс-платформенных мобильных и десктоп приложений;
- Сборка страницы из UI компонентов фреймворка;
- Написание бизнес-логики на языке C#;
- Организация клиент-серверного взаимодействия через REST и WebSocket;
- Взаимодействие с Google Firebase, RuStore API, Seq, Sentry;
- Взаимодействие с GitHub/GitLab Actions;
- Поднятие локального окружения из Docker образов;
- Работа с локальным хранилищем в SQLite;
- Погружение в предметную область и работа по техзаданию заказчика;
- Прохождение код-ревью, написание юнит-тестов, взаимодействие с руководителем и командой
Пожелания к опыту работы и знаниям
- Знание платформы .NET и языка программирования C#;
- Знание принципов ООП;
- Понимание паттернов проектирования и умение их применять на практике;
- Плюсом будет: опыт работы с Entity Framework-ом и базовые знание SQL,
- Опыт в разработке приложений на WPF/UWP/MAUI/Xamarin Native/Blazor.
- Плюсом будет: умение построить базовую архитектуру на MVVM, понимание как разделять логику приложения по модулям, опыт клиент-северного взаимодействия, понимание как поднять Docker образ.