Пётр Л. Android разработчик, Middle+
ID 23070
ПЛ
Пётр Л.
Мужчина, 22 года
Беларусь, Минск, UTC+3
Ставка
3 376,62 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Опытный Android-разработчик с 4+ годами опыта, специализирующийся на создании нативных приложений на Kotlin. Эффективен в таких ключевых технологиях как Android SDK, Retrofit 2, Room, MVI, Jetpack Components, Coroutines, SQL. Принимал участие в многочисленных хакатонах и стартапах, включая IBA, SAP, Innowise, Scorad, More.Tech4.0, где улучшил навыки в agile разработке, командной работе и устранении ошибок.
Проекты
(5 лет 1 месяц)
МОБИЛЬНОЕ БАНКОВСКОЕ ПРИЛОЖЕНИЕ
Роль
Разработчик программного обеспечения
Обязанности
Мобильное банковское приложение включает в себя регистрацию, внутренние и внешние переводы, выпуск карт и оплату счетов, а также поддержку существующих приложений для клиентов из стран ЕС. Дополнительными функциями являются переводы и кредиты. Приложение разработано таким образом, чтобы быть удобным для пользователя, безопасным, масштабируемым и надежным, с последовательным дизайном и версткой на разных платформах.
● Работа с существующей многомодульной архитектурой, добавление новых функций, обеспечивающих масштабируемость, удобство сопровождения и разделение задач;
● Применение базового архитектурного паттерна (MVVM) для построения масштабируемой и поддерживаемой архитектуры приложения, обеспечивая разделение ответственности и упрощение тестирования;
● Разработка комплексных модульных тестов для обеспечения надежности кода, снижения регрессионных рисков и повышения общего качества ПО;
● Взаимодействие с межфункциональными командами и клиентами;
● Работа со сложными системами дизайна и их оптимизация для обеспечения единообразного UI/UX во всем приложении;
● Внедрение расширенных потоков платежей, улучшение пользовательского опыта и показателей успешности транзакций;
● Интеграция пуш-уведомлений (OneSignal);
● Выявление и устранение критических ошибок, повышение стабильности и производительности приложений, а также активное улучшение существующей функциональности.
Стек специалиста на проекте
Room, Firebase Analytics, Clean Architecture, turbine, REST, XML, JUnit, Gradle, Gson, Android, View, Dagger, Koin, CameraX, ViewModel, OneSignal, Cicerone, Flow.js, Espresso, mock, Coil, Coroutines, Timber, Kotlin, Retrofit, OkHttp, Google Maps SDK, Firebase Crashlytics, Multi-module, TDD, CI/CD, bigdecimal, MVVM
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2024 - По настоящее время
(9 месяцев)
ПРИЛОЖЕНИЕ КРИПТОВАЛЮТЫ
Роль
Разработчик программного обеспечения
Обязанности
Приложение позволяет пользователям торговать криптовалютой и получать прибыль от финансовых операций внутри приложения. Более того, он включает в себя такие расширенные функции, как уведомления, новинки отрасли, поддержка пользователей и расширенные функции входа в систему.
● Интеграция криптовалютного SDK для обеспечения бесперебойных транзакций и улучшения функциональности блокчейна в приложении;
● Применение базового архитектурного паттерна (MVVM) для построения масштабируемой и поддерживаемой архитектуры приложения;
● Разработка и внедрение функции отображения кошелька пользователя, обеспечивающая обновление баланса в режиме реального времени и оптимизированный пользовательский интерфейс для улучшенной доступности;
● Участие в разработке масштабируемой системы проектирования для проекта, стандартизации компонентов пользовательского интерфейса и обеспечение единообразия во всем приложении;
● Интеграция пуш-уведомлений Fiirebase cloud messaging и deeplink;
● Объяснение технических концепций для клиентов;
● Сотрудничество с кросс-функциональными командами.
Стек специалиста на проекте
Firebase Analytics, push, Huawei, Architecture, REST, Moxy, Plaid, Koin, Auth0, Clean, Flow.js, Nimble, Coroutines, SDK, Jetpack Compose, KMM, Kotlin, Kit, Google Maps SDK, Firebase Crashlytics, Multi-module, TDD, CI/CD, MVVM, iterable, osano
Отрасль проекта
Blockchain
Период работы
Ноябрь 2022 - Ноябрь 2024
(2 года 1 месяц)
Приложение для развития скорочтения с различными стимуляторами и инструментами, для их разработки.
Роль
Разработчик программного обеспечения
Обязанности
● Оптимизация чисткой архитектуры проекта, сокращение количества модулей Gradle до 40 и сокращение времени сборки на 15%;
● Применение базового архитектурного паттерна (MVVM, MVI) для построения масштабируемой и поддерживаемой архитектуры приложения, обеспечивая разделение ответственности и упрощение тестирования;
● Улучшение стабильности приложения, достигнув более 99% сессией без сбоев и улучшение рейтинга до 4.3/5 через написание обширных Unit и Android тестов;
● Замена Google Admob через Yandex Mediation для всех видов баннеров, расширяя ресурсы рекламы и улучшая условия монетизации;
● Применение Material Design Guidelines;
● Разработка функционала резервного копирования с экспортом/импортом файлов и Google Drive API;
● Миграция 10+ экранов в MVI/Jetpack Compose с MVVM/XML, улучшая соответствие Material Design и упрощая поддержку кода;
● Использование принципов ООП и лучших практик SOLID, KISS, DRY, YAGNI для создания поддерживаемого и эффективного кода;
● Использование концепции многомодульной архитектуры.
Стек специалиста на проекте
build, variants, Room, GitLab, Clean Architecture, IDE, Data Store, Work manager, SOLID, Google, Java, Gradle, Firebase, Realm, AdMob, Istio, DRY, KISS, Config, MVI, Flow.js, Yagni, Storage, Coroutines, Remote, SharedPreferences, Kotlin, ObjectBox, Single Activity, Firebase Crashlytics, Jetpack, Android Studio, Yandex ID, Объектно-ориентированное программирование (ООП), MVVM, composexml
Отрасль проекта
EdTech
Период работы
Июнь 2021 - Октябрь 2022
(1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет