Softthink Solutions
Mobile Application Developer - Dot NET MAUI - iOS - Android
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик мобильных приложений в Softthink Solutions. Создание и поддержка кроссплатформенных enterprise-приложений на .NET MAUI с offline-first функциональностью и интеграцией с Azure.
Задачи
- Проектировать, разрабатывать и поддерживать кроссплатформенные мобильные приложения на .NET MAUI и C#
- Разрабатывать приложения для iOS и Android
- Реализовывать offline-first функциональность с использованием SQLite и локального хранения данных
- Проектировать и реализовывать механизмы синхронизации между устройствами и облачным backend
- Обрабатывать конфликты синхронизации, обрывы связи, валидацию данных и восстановление после ошибок
- Интегрировать приложения с RESTful API, API gateway и сервисами Microsoft Azure
- Реализовывать аутентификацию, авторизацию и защиту мобильных данных
- Разрабатывать адаптивные и доступные мобильные интерфейсы
- Проводить unit, integration, regression, device compatibility и performance тестирование
- Поддерживать сборки, деплой, версионирование и релизы приложений
- Участвовать в Agile-церемониях, планировании спринтов и технических ревью
- Вести техническую документацию
Требования
- Сильный практический опыт разработки мобильных приложений на .NET MAUI и C#
- Опыт создания и деплоя приложений для iOS и Android
- Опыт работы с SQLite для локального хранения и offline-функциональности
- Понимание offline-синхронизации, разрешения конфликтов и консистентности данных
- Опыт интеграции с RESTful API и JSON-сервисами
- Знакомство с Microsoft Azure и облачными backend-приложениями
- Понимание практик безопасной мобильной разработки и механизмов аутентификации
- Опыт работы с Git, CI/CD, отладкой и инструментами мобильного тестирования
- Гражданство США (US Citizen)
Условия
- Удалённая работа
- Оплата $45.00 - $55.00 в час
- Работа с ведущими multinational клиентами
- Обучение и карьерное сопровождение
Навыки
- .NET MAUI
- C#
- iOS
- Android
- SQLite
- RESTful API
- JSON
- Microsoft Azure
- Azure App Services
- API Management
- Azure SQL
- Git
- CI/CD
- Xamarin