Оставьте заявку на демо, и мы покажем вам все возможности платформы!
ВМ
Владислав М.
Мужчина
Россия, Ростов-на-Дону, UTC+3
Ставка
2750 ₽ / час
НДС не облагается
Специалист доступен с 24 мая 2022 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее

О специалисте
Специализация

Android-разработчик

Грейд
Middle
Навыки
C++ Cicerone ConstraintLayout Dagger Firebase Cloud Message FirebaseCrashlytics Git GitLab Glide Gson Java Koin Kotlin Kotlin coroutines Moxy Navigation Component OkHttp Picasso Play console Realm Retrofit 2 Room RxJava Yandex Maps API
Отрасли
E-commerce, EdTech
Проекты
Приложение для интернет-магазина автозапчастей
Роль в проекте
Android - разработчик
Обязанности в проекте
Основная сложность - устаревшие технологии, слабая архитектура, множество ошибок, отсутствие инъекции зависимостей. Команда: Android-разработчики (2), iOS-разработчики(2), Backend-разработчик, Тестировщик, Менеджер. Что реализовывал: Переработка архитектуры всего приложения c использованием Moxy, паттернов Clean Architecture и SOLID; Верстка новых и старых экранов, согласно дизайну в Figma, реализация их логики; Встроил yandex-карты в выбор пункта доставки; Наладил работу push-уведомлений при помощи firebase cloud messaging; Переписывал Realm согласно новой структуре проекта и сделал доп.базу данных для нового функционала; Внедрил инъекцию зависимостей на Dagger 2. Стек технологий: Kotlin, RxJava2, OkHttp, Dagger 2, Retrofit 2, Realm, Moxy, Firebase Cloud Messaging, Yandex MapKit.
Начало работы
нояб. 2020 г.
Окончание
авг. 2021 г.
Приложения для людей с ограниченными возможностями
Роль в проекте
Android - разработчик
Обязанности в проекте
Приложение для людей с ограниченными возможностями, в котором пользователь может просмотреть меню ресторанов. Основная сложность - работа со SpeechRecognizer Api, отсутствие легкомодифицируемой навигации. Команда: Android-разработчик, iOS-разработчик, Frontend-разработчик, Backend-разработчик, Тестировщик, Менеджер. Что реализовывал: Сделал новый режим управления - ручной, наладил работу голосового и talkback режимов; Реализовал новый, намного более расширенный функционал приложения, соответственно переработал дизайн старых экранов и сделал новые, добавил bottom nav bar, в частности сделал корзину и поиск; Реализовал навигацию при помощи Cicerone; Сделал dark mode. Стек технологий: Kotlin, RxJava2, OkHttp, Dagger 2, Retrofit 2, Realm, Moxy, Cicerone, Glide, SpeechRecognizer API.
Начало работы
сент. 2019 г.
Окончание
окт. 2020 г.
Приложение с новостями о вузе и подразделениях для студентов
Роль в проекте
Android - разработчик
Обязанности в проекте
Команда: Android-разработчик, iOS-разработчик, Backend-разработчик, Менеджер. Что реализовывал: Вложил архитектуру приложения, насколько это было возможно, были сделаны разделы новостей, подразделений и профиля пользователя; Внедрил навигацию на Android Navigation Components, MVVM, базу данных на Room. Стек технологий: Java, OkHttp, Dagger 2, Retrofit 2, Room, Android Navigation Components, Picasso.
Начало работы
фев. 2019 г.
Окончание
авг. 2019 г.
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты