Мы ищем опытного Android-разработчика уровня Middle для поддержания и развития существующего мобильного мессенджера с функционалом постановки задач WinDi (сайт windi.com). Если вы увлечены разработкой высококачественных мобильных приложений и хотите работать в динамичной и инновационной среде, мы будем рады видеть вас в нашей команде. Обязанности: - Разработка и поддержка Android-приложения для мессенджера.- Внедрение функций для общения, обмена файлами и мультимедиа.- Разработка системы постановки и отслеживания задач.- Оптимизация приложения для различных устройств и версий Android.- Работа в команде с дизайнерами, backend-разработчиками и менеджерами продукта для реализации функциональности.- Обеспечение безопасности и защиты данных пользователей. Требования: - Опыт работы с Android SDK и разработкой приложений на Java/Kotlin от 2 лет.- Знание принципов архитектуры Android (MVC, MVVM, MVP).- Опыт работы с RESTful API и интеграции с серверными сервисами.- Понимание и опыт использования систем контроля версий, таких как Git.- Знание паттернов проектирования и принципов разработки UI/UX.- Опыт работы с библиотеками и фреймворками, такими как Retrofit, Dagger, Room.- Понимание работы с многопоточностью и асинхронными задачами (Coroutines).- Опыт работы с Firebase (аутентификация).- Понимание принципов работы с безопасностью данных и пользовательской информацией. Технологии которые используются в проекте: Kotlin Coroutines• 100% Compose• Retrofit• Hilt• Centrifugo• FCM (OneSignal)• Архитектура: Clean Architecture + MVI• Room• ExoPlayer - видео в контексте LazyList'ов• Giphy SDK• FFMPEG• KotlinX Serialization• Baseline Profiles• Google Play Billing (RevenueCat)• AES-шифрование данных в транзите между клиентом и сервером. Будет плюсом:- Опыт работы с WebSocket для реализации реального времени чатов.- Знание принципов разработки безопасных приложений (OWASP).- Опыт работы с CI/CD. Мы предлагаем:- Конкурентоспособную зарплату и бонусы.- Гибкий график работы.- Возможность работать удаленно.- Дружественную и поддерживающую команду.- Возможности для профессионального роста и развития. Если Вы хотите стать частью нашей команды и помогать создавать приложение, которое изменит способ общения и управления задачами, отправьте своё резюме.
Договорная
Москва
Центр Методического Обеспечения Оптимизации Процессов Государственного Управления в Московской области