Android приложение в Google Play

Сайт: http://memhouse.tilda.ws/

Позиция в проекте:  android developer

Выполняемые задачи:

  1. Программирование бизнес логики мобильного приложения под ОС Android:  проектирование архитектуры приложения, реализация бизнес-логики, отладка
  2. После релиза активно участие в поддержке проекта, анализе и устранении возникающих проблем
  3. Взаимодействие на проекте с заказчиком, с разработчиками (android, iOS, python), со специалистами из отдела контроля качества, с дизайнерами
  4. Проектирование клиент серверного протокола для отдельных сервисов: например, вход через google oauth; сервисы чата, логика работы с push уведомлениями
  5. Работа с Android Developer Console: помощь в оформлении страницы приложения (консультирование по всем вопросам), выкладка в альфа тест и публикация приложения

О проекте:  

  1. основное назначение приложения просмотр и оценка мемов, все мемы сгруппированы по фильтрам;
  2. для пользователя есть возможность выкладывать мемы, после оценки которых другими пользователями, у пользователя формируется рейтинг; 
  3. реализован простой чат для общения с другими пользователями c поддержкой push уведомлений; 
  4. встроена реклама сервисов admob, appodeal;
  5. реализован входе через учетную запись google;
  6. реализованы встроенные покупки;
  7. подключена firebase аналитика

Технологический стек:

  1. Kotlin, Android SDK
  2. Арзитектура MVVM: ViewModel, LiveData, Lifecycle Handling
  3. Фреймворки: RxJava, Gson, OkHttp и др