Подберем для вас подходящего специалиста за 48 часов!
ВМ
Владислав М.
Мужчина
Россия, Ростов-на-Дону, UTC+3
Ставка
2750 ₽ / час
НДС не облагается
Специалист доступен с 29 января 2023 г.

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

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

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

Грейд
Middle
Навыки
Git
Java
C++
Kotlin
Realm
Moxy
RxJava
Kotlin coroutines
Gson
GitLab
Dagger
Picasso
Koin
Room
Glide
OkHttp
ConstraintLayout
Retrofit 2
Yandex Maps API
Navigation Component
Cicerone
Play console
FCM
Firebase Crashlytics
Отрасли
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 г.
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

Недавно просмотренные специалисты