Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
123529 • Писать С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии. Без этой информации отклики не рассматриваются. Not considering: Azerbaijan, Russia
No description
задачи
Design, develop, and maintain Android applications using Kotlin and Jetpack Compose, including reusable, scalable, and high-performance UI components;
Implement and maintain Clean Architecture principles across application layers;
Develop and maintain multi-module Android applications using modularization strategies and Feature API / Feature Implementation (API/Impl) approaches;
Use Kotlin Coroutines, Flow, StateFlow, and SharedFlow for asynchronous operations, reactive data streams, and state management;
Apply MVI and MVVM architectural patterns to build scalable and predictable application features;
Develop and execute UI and Unit Tests using JUnit, Espresso, and Compose Testing;
Integrate RESTful APIs using Retrofit and manage networking, data serialization, error handling, and synchronization with backend services;
Use Android Architecture Components, including ViewModel, Navigation, and Room, and manage dependency injection with Koin.
требования
Strong Jetpack Compose skills, including creating custom components and adapting existing ones;
Knowledge of Clean Architecture principles and their application in scalable and testable app design;
Strong understanding of Kotlin Coroutines, Flow, StateFlow, and SharedFlow;
Experience with MVI and MVVM, state management, and unidirectional data flow;
Experience with multi-module Android applications and Feature API / Feature Implementation (API/Impl) approaches;
Ability to write and maintain UI and Unit Tests using JUnit, Espresso, and Compose Testing;
Deep knowledge of Kotlin, including syntax, standard libraries, and design patterns;
Experience with Android Architecture Components, including ViewModel, Navigation, and Room;
Understanding of UX/UI Design Principles, including layouts and prototypes;
Experience integrating RESTful APIs with libraries such as Retrofit;
Proficiency in Koin for dependency injection, including integration with ViewModels, WorkManager, and other Android components;
Understanding of Koin lifecycle management, including single, factory, and scoped configurations, and its application in Clean Architecture;
Experience with Git and collaborative development processes;
Knowledge of CI/CD tools such as GitHub Actions and Bitrise;
Strong communication and teamwork skills when collaborating with designers, managers, and developers;