Динар М. Android разработчик, Senior

ID 29005
ДМ
Динар М.
Мужчина, 28 лет
Россия, Москва, UTC+3
Ставка
2 727,27 Р/час
НДС не облагается
Специалист доступен с 1 августа 2025 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Senior
Навыки
Agile
Android
Android Studio
Clean Architecture
Coroutines
Dart
Figma
Firebase
Flutter
GitHub
GitLab
Java
Jetpack Compose
Jira
Kotlin
mvvmmvp
Postman
REST API
Room
Scrum
SOLID
SQL
SQLite
Базы данных
Отрасли
LifeStyle
Знание языков
Английский — B2
Главное о специалисте
Android Developer с 3+ годами коммерческого опыта, который обладает глубокими знаниями Kotlin, Jetpack Compose, MVVM, Coroutines и уделяет внимание чистой архитектуре и оптимизированному коду. Динар специализируется на разработке надежных, масштабируемых мобильных приложений, умеет анализировать бизнес-требования, выбирать оптимальные технологические решения и эффективно их реализовывать. Он постоянно совершенствует свои навыки, уделяя внимание UI/UX-аспектам разработки и качеству кода.
Проекты   (3 года 7 месяцев)
Разработка и поддержка Android-приложения для управления корпоративными системами, включая интеграцию API, оптимизацию загрузки данных и внедрение новых фич.
Роль
Android-разработчик
Обязанности
● Разработка каталога товаров, карточек товаров и корзины ● ProGuard/R8 и оптимизация отображений настраивал правила ProGuard при релизной сборке, отключал/включал оптимизации, анализировал влияние на размер apk и скорость запуска. Оптимизировал отображение сложных экранов (каталог, корзина) с помощью ViewStub, lazy loading и оптимизации RecyclerView. ● Оптимизация загрузки данных с использованием Coroutines и Retrofit ● Использовал Android Profiler и LeakCanary для выявления утечек памяти и анализа потребления ресурсов. Также применял Layout Inspector и GPU Rendering Profile при работе с тяжёлыми UI-экранами. ● Использовал MotionLayout в экранах с интерактивными переходами (например, расширение карточки товара), а также анимации через XML и Compose Animation API для появления/исчезновения элементов и изменения состояний ● Проектирование архитектуры на основе MVVM ● Работа с Jetpack библиотеками (Room, ViewModel, LiveData) ● Реализовывал загрузку и сохранение файлов (PDF, изображений) в локальное хранилище, с поддержкой Scoped Storage. Чтение/запись как во внутреннее, так и во внешнее хранилище (через SAF и MediaStore API) ● SharedPreferences применял для хранения пользовательских настроек, токенов и состояния флагов (например, был ли пройден онбординг). В том числе использовал EncryptedSharedPreferences для безопасного хранения. ● Интеграция с backend API и оптимизация сетевых запросов ● Проведение ревью кода и наставничество новых сотрудников ● Реализовывал интеграцию с системными контактами и календарями, читал данные через стандартные ContentProvider. Также создавал простой кастомный ContentProvider для доступа к данным приложения другим компонентам. ● WorkManager использовал для фоновой синхронизации корзины и каталога, а также отложенной отправки аналитики. Настраивал constraints (только Wi-Fi, зарядка), повторные попытки, цепочки заданий. ● DiskLruCache применял для кэширования изображений и часто используемых JSON-ответов от API. Использовался в связке с OkHttp-интерцепторами. ● Реализовывал безопасное хранение с Android Keystore + EncryptedSharedPreferences, шифрование файлов с AES. ● Взаимодействие с QA для выявления и исправления багов ● Реализовывал запросы разрешений и работу с камерами, хранилищем, локацией и микрофоном через Permission API, учитывал особенности Android 1
Достижения
● Ускорена загрузка данных в приложении, повышена отзывчивость интерфейса ● Внедрены оптимизированные архитектурные решения для масштабируемости
Стек специалиста на проекте
Git, Java, Jira, Figma, Kotlin, MVVM, Retrofit, GitLab, GitHub, Dagger, Picasso, Room, SOLID, Glide, OkHttp, Clean Architecture, Hilt, Android framework, Flow.js, Coroutines, Jetpack Compose, LeakCanary
Отрасль проекта
LifeStyle
Период работы
Июль 2022 - Июль 2025  (3 года 1 месяц)
Создание кроссплатформенного мобильного приложения для Android и iOS, интеграция API, работа с Firebase и state management.
Роль
Flutter-разработчик
Обязанности
● Разработка и поддержка функционала приложения на Flutter ● Интеграция API, работа с RESTful-сервисами ● Управление состоянием через Provider, Riverpod ● Внедрение Firebase для аутентификации и push-уведомлений ● Оптимизация производительности приложения ● Взаимодействие с backend-разработчиками и тестировщиками
Достижения
● Повышена стабильность приложения за счет оптимизации работы с данными
Стек специалиста на проекте
Git, Postman, REST API, Firebase, Dart, Flutter, Provider, riverpod
Отрасль проекта
LifeStyle
Период работы
Январь 2022 - Июнь 2022  (6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Казанский государственный энергетический университет
Специальность
Программное обеспечение вычислительной техники и автоматизированных систем (Магистр)
Завершение учебы
2019 г.

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

E-commerce & Retail • Logistics & Transport • Media • Social Networking
ФМ
Фариз М.
Ашхабад
Android разработчик
Senior
2 987,01 Р/час
Kotlin
Java
Room
MVVM
Retrofit
Git
MVP
RxJava
Android SDK
SQLite
+110

Фариз – опытный разработчик мобильных приложений с богатым бэкграундом в программировании и автоматизации. Начал изучать программирование еще в школе, осваивая JavaScript, HTML и CSS, и создавая свои первые веб-сайты. Со временем он углубился в PHP и Python, что позволило ему автоматизировать различные процессы. Также он интересовался тестированием безопасности на Python и AutoIt. Фариз также проявлял интерес к разработке игр и моделированию, изучая такие инструменты, как Blender, 3D Max и Unity. Он создавал 3D-модели автомобилей и разработал свою версию игры FlappyBird. Этот опыт привел его к изучению Android-разработки на Java с использованием Eclipse, а затем и Android Studio. Одним из его первых значимых проектов стало создание приложения под Андроид для школы, которое позволяло пользователям просматривать расписание и оставлять заметки. Это приложение стало популярным среди учеников, что вдохновило Фариза продолжить карьеру в этой области. С 2019 года активно занимается разработкой под Android. Фариз обладает не только техническими навыками, но и выдающимися личными качествами. Он постоянно стремится к самосовершенствованию и изучению новейших технологий в области мобильной разработки. Его умение быстро адаптироваться к изменениям и новым задачам позволяет ему эффективно работать как самостоятельно, так и в команде. В свободное время он продолжает развивать свои навыки, работая над личными проектами, что демонстрирует его многогранность и стремление к профессиональному росту.

Подробнее
E-commerce & Retail • FinTech & Banking
АЛ
Артур Л.
Ереван
Android разработчик
Senior
3 596,53 Р/час
Kotlin
Java
Dart
Android Architecture Components
Jetpack Compose
Material Components
Retrofit
OkHttp
Gson
Moshi
+71

Senior Android Developer с более чем 5 – летним опытом разработки мобильных приложений, работающий с такими технологиями, как Kotlin, Retrofit 2, Ktor, Compose, Coroutines, KMM и Koin. Экспертное знание Android SDK, AndroidX, компонентов архитектуры Android и REST API. Использую архитектурные шаблоны Model View Intent (MVI) и Model View ViewModel (MVVM). Обладаю обширными знаниями в области экологически чистой архитектуры. Имею опыт разработки приложений для различных отраслей, включая банковское дело, финансовые рынки и производство солнечных панелей. Работал с различными базами данных, такими как Room и SQLite. Обладаю опытом внедрения сложных пользовательских интерфейсов с помощью Compose Navigation. Увлечен разработкой чистого кода и программного обеспечения, а также повышением качества за счет эффективного использования знаний, информации и коммуникаций. Отличные навыки устранения неполадок и анализа, хорошо организованный, самостоятельный, способный уложиться в сроки, сплоченный командный игрок.

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • GameDev
ММ
Михаил М.
Минск
Android разработчик
Senior
4 220,78 Р/час
C++
Java
Kotlin
AAC
Android JetPack
Android SDK
Android TV
API
Broadcast Receiver
Config
+96

Android-инженер с опытом в коммерческой разработке 6+ лет. Опытный Android разработчик с отличными навыками в проектировании, разработке и оптимизации передовых мобильных приложений. Люблю применять новые технологии и лучшие практики для создания эффективных и ориентированных на пользователя решений, необходимых бизнесу. Понимаю риски каждого решения и могу брать на себя ответственность за их управление. Глубокие знания жизненного цикла разработки приложений, начиная от проектирования архитектуры и создания базы для приложения до тестирования, отладки и конечной оптимизации производительности. Управлял аккаунтом приложения в Google Play и был координатором релизов для приложения. Нацелен на результативную работу. Проводил аудиты по уровню безопасности приложения и составлял подробный отчет по результатам с презентацией клиенту. Хорошо знаю алгоритмы и методы шифрования данных, а также способы их внедрения в андроид приложения. Языки программирования Kotlin, Java, C++. Технологии программирования Android SDK, Data binding, AAC, View binding, Gradle, LiveData, Room, Dagger 2, Retrofit, Hilt, SQLite, RxJava 2, RxJava 3, Android Jetpack, Kotlin Coroutines, SharedPreferences, Kotlin Flows, Keystore API, Glide, Services, Lottie, Koin, WorkManager, Zebra SDK, Proguard, Environment Variables, Media3, ExoPlayer, Broadcast Receiver, Android TV, Network Security Config, FileEncryption API, JUnit, Mockito, Bluetooth, Jetpack Compose, XML Layout, Espresso, BiometricsPrompt. Архитектурные паттерны Clean Architecture, MVP, MVC, MVVM, MVI, OOP, SOLID principles, multi module. Сервисы для разработки (сторонние сервисы) Firebase (Firestore, RealTime DB, Analytics, Crashlytics, Cloud Messaging, Push Notifications, Dynamic Links), Google Services, AppCenter, Jenkins, GitHub Actions, GitLab Pipelines. API Технологии REST API, API, OkHttp, WebSockets, OAuth 2.0, SSL/TLS, OkHttp, Charles Proxy, Swagger, Postman.

Подробнее

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

E-commerce & Retail • FinTech & Banking
НА
Никита А.
Ярославль
QA авто
Senior
3 853,43 Р/час
Gitlab CI
Postman
DevTools
Bash
Scrum
Git
DevOps
Kibana
Selenium
TestRail
+36

Никита — специалист в области QA авто с грейдом Senior. Имеет высшее образование по специальности «Прикладная математика и информатика» ЯрГУ им. П. Г. Демидова. Обладает опытом работы на проектах в отраслях FinTech & Banking и E-commerce & Retail. Участвовал в автоматизации тестирования backend, web и Android (Python, Pytest, Playwright, Allure, Appium, Requests), анализе покрытия функциональности тестами, оптимизации существующих тестов, формировании отчётов о результатах выполнения автотестов, написании тест-кейсов в TestRail, работе с базами данных, CI/CD Gitlab, Kubernetes. Проводил регрессионное, нагрузочное и смоук-тестирование. На предыдущем месте работы в ООО «А-ВИЖН» занимался ручным тестированием API и web, автоматизацией API, интеграционным и приёмочным тестированием, чтением логов в Kibana, работой с базами данных и брокером сообщений Kafka. Настроил CI-процессы для автоматизированных тестов на Python и провёл серию обучающих семинаров для команды по использованию инструментов автоматизации.

Подробнее