Фёдор Д. Android разработчик, Middle
ID 9422
ФД
Фёдор Д.
Мужчина
Беларусь, Минск, UTC+3
Ставка
2,755 Р/час
вкл. НДС 20% (380 Р)
Специалист доступен с 28 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Android-разработчик с 3-х летним опытом. Специалист с аналитическим мышлением и способностью осваивать новые инструменты в короткие сроки.
Стек и навыки:
Языки программирования:
– Java
– Kotlin
Хранение данных:
– SQLite
– Shared Preferences
– DataStore
– Room
– SQLDelight
Внедрение зависимостей:
– Dagger
– Koin
– Hilt
View:
–Custom views
–View Binding
–RecyclerView
–DiffUtils
–Анимации
Многопоточность:
– Kotlin Coroutines
– RxJava
Паттерны проектирования:
– MVP, MVVM, MVI
– Clean Architecture
– S.O.L.I.D.
Навигация:
– Jetpack Navigation
– Decompose
– Compose Destinations
– Cicerone
Опыт работы с Android:
– Broadcast receiver
– Content Provider
– Service
– Activity
– Intents
– Notifications
– ViewModel
– LiveData
– WorkManager
– Flow
– Multi-module
– Unit тесты
Сетевые протоколы:
–REST
–HTTP
Библиотеки:
– Retrofit
– OkHttp
– Coin
– Moshi
– Gson
– Glide
– Moxy MVP
– Kotlin MVI
– Yandex Maps SDK
– Google Maps SDK
– Paging3
– Splash Screen API
– Kotlinx Serialization
– Moko Resources
– MockK
VCS:
– Git
Прочие технологии:
– Kotlin Multiplatform
– Firebase services
– Figma
– ShapeShifter Design
Soft skills:
–Коммуникабельность
–Добросовестный
–Быстрая обучаемость
–Адаптивность
Проекты
(3 года 2 месяца)
Приложение для АЗС
Роль
Android разработчик
Обязанности
B2B приложение для крупной сети заправок на платформе Android. Есть реализация ролевой модели, которая зависит от статуса пользователя. Возможность просматривать платежные карты, оплачивать услуги, производить удаленную оплату и оплату по QR коду.
Должностные обязанности:
- Разработка с использованием SOLID;
- Работа над функциями создания и редактирования сервисов и сотрудников;
- Добавление логики, изменяющей пользовательский интерфейс, в зависимости от роли пользователя;
- Выявление и устранение ошибок;
- Разработка нового и расширение старого функционала;
- Рефакторинг кода.
Стек специалиста на проекте
Yandex, Dagger, Room, Clean Architecture, MVI, Flow.js, Coil, Jetpack Navigation, Coroutines, Jetpack Compose, maps, DataStore
Отрасль проекта
Logistics & Transport
Период работы
Январь 2023 - Ноябрь 2023
(11 месяцев)
Социальная сеть
Роль
Android разработчик
Обязанности
Приложение для социальных сетей, использующее социальный балл (карма), который зарабатывается при посещение различных мест, мероприятий, за общение с людьми. Это приложение использует карты, показывающие места, людей и события поблизости, что позволяет зарабатывать баллы.
Должностные обязанности:
- Реализация возможностей кода, исправление ошибок;
- Работа со списками событий, мест и людей с использованием Adapter Delegates;
- Рефакторинг кода;
- Работа по кластеризации и поиску событий, мест и людей;
- Выявление и устранение ошибок.
Стек специалиста на проекте
MVVM, Retrofit, Gson, Koin, Room, Flow.js, Coroutines, Adapterdelegates, Yandex Maps
Отрасль проекта
Social Networking
Период работы
Февраль 2022 - Ноябрь 2023
(1 год 10 месяцев)
Приложение для мебельного магазина
Роль
Android разработчик
Обязанности
Мобильное приложение для магазина мебели и товаров для дома с множеством функций, таких как: отслеживание заказа на карте, получение информации о товаре по штрих-коду, система бонусов и подарочных карт.
Должностные обязанности:
- Разработка с использованием SOLID;
- Выявление и устранение ошибок;
- Разработка нового и расширение старого функционала;
- Рефакторинг кода;
Стек специалиста на проекте
Jackson, Firebase, MVP, Moxy, RxJava, Retrofit, Dagger, Room, SOLID, Glide, Clean Architecture, Cicerone, View Binding, Custom View, Рефакторинг
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2020 - Декабрь 2021
(1 год 4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский Государственный Университет Информатики и Радиотехнологий
Специальность
Разработка программного обеспечения в сфере информационных технологий
Завершение учебы
2023 г.