Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Антон С. Android разработчик, Senior

Антон С. - Android разработчик

ID 7971
АС
Антон С.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3,875 Р/час
НДС не облагается
Специалист доступен с 22 сентября 2023 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Senior
Навыки
AlarmManager
Animations
Broadcast Receiver
Cicerone
Clean Architecture
Context
Custom View
Dagger
Deep linking
DiffUtil
ExoPlayer
Firebase services
Git
Glide
Google Maps
Gson
gtest
HTTP
Jackson
Java
Koin
Kotlin
Kotlin coroutines
LiveData
Moshi
Moxy
Multi-module
MVI
MVP
MVVM
Navigation Component
Notifications
OkHttp
Picasso
Preferences
Provider
RecyclerView
REST
Retrofit
Room
RxJava
Services
SOLID
SQLite
Timber
ViewBinding
ViewModel
WebSockets
WorkManager
Отрасли
Blockchain
EdTech
FinTech & Banking
LifeStyle
VR/AR
Знание языков
Английский — B1
Главное о специалисте
● Android-разработчик с 6-летним практическим опытом ● Глубокое знание языка программирования Java и Kotlin ● Опыт работы с Dagger2, RxJava, Coroutines, Navigation Component ● Глубокое понимание Android SDK Большой опыт в написании приложений с использованием чистого подхода ● Опыт в проектировании, структурах данных, решении проблем и отладке ● Разработка и поддержка программного обеспечения в соответствии с согласованными стандартами кодирования. ● Работа с новейшими технологиями и APIs ● Знание MV* паттернов, паттернов проектирования и архитектур; понимание многомодульной архитектуры приложения ● Участие в модульном тестировании ● Опыт работы с WebSockets ● Опыт работы с Compose
Проекты   (6 лет)
Банковский проект
Роль
Android разработчик
Обязанности
Разработал библиотеку, предоставляющую фон для отрисовки продуктов заказчика, работающую по принципу "черного ящика". Библиотека принимает на вход id продукта, и возвращает готовое view / compose fun, которое в зависимости от конфигурации может отображать статические градиенты, подкачивать картинки, подкачивать одинарные или спаренные (intro + loop ) видео, обеспечиваю плавную смену одного варианта в другой и систему обработки проблем отображения. Так же при инициализации библиотеки подкачивался конфиг файл, хранящий данные базовых цветов, ендпоинтов и иной информации в БД. Задачи: ● Многочисленные связанные команды на экранах совместного главного банка с поддержанием большой унаследованной кодовой базы java; ● Написание новых модуле й в kotlin+coroutine; ● Работа с PR review of the tribe; ● Работа со старыми библиотеками для тестов и переключения кодовой базы на Mockk; ● Создание общих модулей для пользовательских представлений в соответствии с black box pattern; ● Работа с регрессионным тестированием и исправлением страниц аналитики; ● Работал с миграцией на микросервисах; ● Написание как самодокументированного, так и хорошо документированный кода (Kdoc); ● Разработка экранов новых функций. Стек: MVVM/MVI/Local architecture solutions, RxJava2/Coroutine, Dagger2, Retrofit, Multimodule Architecture.
Период работы
Июнь 2022 - Сентябрь 2023  (1 год 4 месяца)
Виджеты
Роль
Android разработчик
Обязанности
Разработал виджет на рабочий стол, отрисовывающий графики выбранных валют и персонализированные уведомления для пользователя. Функционал предусматривал плавную перерисовку при смене занимаемого кол-ва ячеек виджетом. Задачи: ● Разрабатывал Android-проекты с использованием Android widgets API; ● Строил гибкий пользовательский интерфейс UI виджетов для различных версий Android и устройств; ● Общение с командой; ● Использование подхода R&D; ● Ежедневные встречи; ● Выпуск и поддержка приложения. Стек: MVVM, Work Manager, Firebase, Appsflyer, Koin, Coroutines. Приложение для настройки и отображения виджетов лаунчера для криптовалют.
Период работы
Январь 2022 - Июнь 2022  (6 месяцев)
Фото-видеоредактор с масками для лица
Роль
Android разработчик
Обязанности
В проекте с фото-видеоредактором разработал репозиторий в проекте заказчика, позволяющий: 1) Обращаться через contentProvider к внутренней БД медиаресурсов устройства посредством SQL-подобного запроса, прохождению по данной таблице и сборе данных медиаресурсов и последующие отображением их в кастомном списке внутри приложение. 2) После окончания модификаций фото/видео обеспечивает последующее сохранение их в промежуточном external storage и/или создание broadcast на внесение этого ресурса в галерею пользователя в общую/с названием приложения заказчика папку. Задачи: ● Разрабатывал Android-проекты в сфере редактирования фотографий и видео; ● Работал с контент-провайдерами и виджетами; ● Писал чистый многоразовый и поддерживаемый код; ● Разработка и публикация рекламного ролика в Google Play; ● Написал как самодокументированный, так и хорошо документированный код (Kdoc); ● Анализ производительности мобильных приложений; ● Разработка, создание и поддержка высокопроизводительных, многоразовых и надежные приложения для Android. Стек: MVP+Moxy+Cicerone, RxJava2, Dagger2, AppsFlyer, Firebase, Facebook SDK. Разработка новых функций, добавление новых типов эффектов, работа с библиотеками C++.
Период работы
Март 2021 - Декабрь 2021  (10 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

E-commerce & Retail • EdTech • FinTech & Banking • IoT • LifeStyle • Media • Urban technology
АМ
Артем М.
Минск
Android разработчик
Middle
2,682.5 Р/час
SQLite
Koin
Custom View
View Binding
Jetpack Compose
Kotlin coroutines
MVP
Clean Architecture
SOLID
Navigation Component
Cicerone
Deep linking
REST
Moshi
Gson
Glide
Picasso
Moxy
Firebase
Google Maps
Java
Kotlin
Room
Preferences
MVVM
Mail
Mean
Mina
Moai
Dapp
gtest
Retrofit
Git
Gradle
Dagger2
RxJava 2
Coroutines
OkHttp
Jackson
RxJava
Android SDK
Dagger
Jira
+43

Амбициозный и опытный разработчик с высоким уровнем сотрудничества и коммуникативными навыками и более чем 4-летним опытом готовый решать новые задачи и готовый реагировать на них. Разработка и поддержка ПО в соответствии с согласованными стандартами кодирования. Опыт в области R&D. Написание высокопроизводительного, чистого и надежного кода. Опыт создания современного, универсального и оптимизированного графического интерфейса. Хорошие навыки объектно-ориентированного проектирования и архитектуры.

Подробнее

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