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