Задачи, с которыми вы столкнетесь:
- Проектирование, разработка и поддержка модуля чата .
- Внедряйте новые функции и сервисы, улучшающие взаимодействие с пользователем.
- Работайте с API.
- Оптимизируйте приложение для плавного и быстрого отображения чатов. Сократите потребление памяти и заряда аккумулятора.
- Сотрудничайте с дизайнерами, чтобы создать интуитивный и привлекательный пользовательский интерфейс. Обеспечьте плавную анимацию и переходы.
- Выявите и исправьте ошибки в модуле чата.
- Напишите и поддерживайте документацию для разработанных функций и модулей.
Ваши профессиональные качества:
- Не менее 3 лет коммерческого опыта работы с Kotlin и Java (может быть полезно для поддержки устаревших частей проектов).
< li>Опыт работы с Android Studio и Git для контроля версий.- Знание таких платформ, как Jetpack, Retrofit, Dagger/Hilt, Coroutines и библиотеки загрузки изображений (Glide/Picasso).
- Знание Room и SQLite для баз данных.
- Знакомство с такими инструментами тестирования, как JUnit, Espresso и Mockito.
- Понимание WebSocket, RESTful API, шифрования данных, безопасного хранения ключей и 2FA. .
- Опыт работы с принципами Material Design и UI/UX с использованием ConstraintLayout.