Владимир А. , Senior, Android разработчик

Male avatar
Владимир А.
Россия, Ульяновск
3 450 ₽/час 552 000 ₽/мес. без НДС
    Android разработчик
  • Senior
Опыт работы:
Более 6 лет
Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Java
Kotlin
C#
Windows
Linux
MSSQL
SQLite
Android Studio
Visual Studio
Visual Code
Java SE
Git
Android SDK
Compose
Dagger2
Hilt
Koin
Retrofit
OkHttp
Ktor
WebSocket
Moshi
Apollo
GraphQL
Gradle
Maven
MVVM
MVI
MVP
JSON:API
Room
RxJava2
Coroutines
Flow
docker-compose
Jenkins
JNI
MPAndroidChart
Firebase
Push Notifications
Yandex Metrics
Database:
PostgreSQL
Applications:
Docker
Формат работы
Удалённо
Описание о специалисте
  1. 5+ лет коммерческой разработки мобильных приложений (Android, Kotlin, KMP)
  2. Опыт разработки и развития client-server продуктов (финтех, логистика, телеком)
  3. Проектирование архитектуры приложений (Clean Architecture, MVVM, MVI, modular)
  4. Разработка многомодульных систем и масштабируемых решений
  5. Рефакторинг и развитие legacy-кода, повышение стабильности и производительности
  6. Опыт принятия архитектурных решений и оценки трудоемкости задач
  7. Проведение code review, менторинг и развитие разработчиков
  8. Участие в найме и формировании команды
  9. Работа с аналитикой, A/B тестами и улучшением продуктовых метрик
  10. Доведение продуктов до production и поддержка релизного цикла

Примеры работ

Курьерское приложение для доставки
Описание задачи/проекта

Приложения службы доставки продуктов для курьеров.

Позиция на проекте
Android-разработчик
Ответственность
  1. Оценка и декомпозиция задач;
  2. Код ревью;
  3. Реализация рекомендаций для курьеров по переходу на Я.Карты/Я.Навигатор;
  4. Реализация пополнения счёта курьера через банкоматы партнеров;
  5. Реализация просмотра и выбора гибких смен;
  6. Реализация отслеживания стадий доставки заказа с информацией от клиента;
  7. Реализация отмены и паузы смены;
  8. Реализация утилизации заказа через приложение, если она необходима и был найден ближайший пункт утилизации.
Технологии и инструменты
Compose, Coroutines, KMP, Koin, Ktor, MVI, Flow, Yandex Map, Multi Modularity
Период работы/продолжительность
Декабрь 2024 г. - Май 2025 г.
Модуль для приложения оператора сотовой связи
Описание задачи/проекта

Модуль звонков для приложения оператора сотовой связи.

Позиция на проекте
Android-разработчик
Ответственность
  1. Оценка и декомпозиция задач;
  2. Код ревью;
  3. Реализация нативного дайлера и всех его функций;
  4. Реализация истории звонков при использовании мобильной сети;
  5. Фикс багов для релизных фич.
Технологии и инструменты
Coroutines, Dagger2, Glide, Kotlin, MVVM, Retrofit, Room, RxJava, Flow, Multi Modularity
Период работы/продолжительность
Май 2024 г. - Ноябрь 2024 г.
Кассовое ПО
Описание задачи/проекта

Касса - это программное обеспечение, предназначенное для проведения электронных платежей и учета финансовых операций.

Позиция на проекте
Android-разработчик
Ответственность
  1. Оценка и декомпозиция задач;
  2. Код ревью;
  3. Регистрация кассы в фискальном накопителе;
  4. Регистрация и аутентификация кассира на самой кассе и сервере;
  5. Интеграция с платежными системами;
  6. Реализация оплаты наличными и через СБП;
  7. Кэширование запросов с фискального накопителя для отправки на сервер.
Технологии и инструменты
Compose, Coroutines, Koin, Kotlin, Ktor, MVI, Flow, Yandex Metrics
Период работы/продолжительность
Декабрь 2023 г. - Апрель 2024 г.
Мобильное приложение банка
Описание задачи/проекта

Банковское мобильное приложение.

Позиция на проекте
Android-разработчик
Ответственность
  1. Оценка задач;
  2. Код ревью;
  3. Реализация переводов между счетами и картами;
  4. Реализация оплаты ТВ, интернета, мобильной связи, коммунальных услуг и т.п.;
  5. Реализация поиска и оплаты штрафов, налогов и пошлин;
  6. Обновление главного экрана раздела платежей на новый стек;
  7. Реализация базовых компонентов для работы с платежами;
  8. Реализация умного округления для суммы перевода.
Технологии и инструменты
Compose, Coroutines, Dagger2, Elm, Firebase, Kotlin, Retrofit, Flow, Multi Modularity
Период работы/продолжительность
Май 2022 г. - Декабрь 2023 г.
Приложение по выдаче микрозаймов
Описание задачи/проекта

Мобильное приложение для клиентов банка со следующим функционалом.

Позиция на проекте
Android-разработчик
Ответственность
  1. Оценка задач;
  2. Код ревью;
  3. реализация документооборота между банком и клиентом;
  4. реализация управления задолженностью
  5. реализация карты офисов;
  6. реализация регистрации и аутентификации.
Технологии и инструменты
CameraX, Clean Architecture, Compose, Coroutines, Glide, Hilt, KMM, Kotlin, MapKit, MVI, Navigation Component, Retrofit, Room, Flow
Период работы/продолжительность
Ноябрь 2021 г. - Январь 2022 г.

Образование

Бакалавр
Название учебного заведения/курса
Ульяновский Государственный Технический Университет
Специальность
Факультет информационных систем и технологий, ИСЭ
Аналогичные специалисты
Male avatar
Алексей Х.
Россия, Москва
3 335 ₽/час без НДС
    Android разработчик
  • Senior
Опыт коммерческой разработки ПО более 10 лет Опыта управления командой специалистов до 4 человек Оценка трудоемкости проектов и задач, принятие технических и архитектурных решений Работа с бэклогом, планирование спринтов, расстановка приоритетов, декомпозиция и назначение задач разработчикам и QA Организация и проведение еженедельных митингов для планирования, обсуждения выполненной работы и корректировки фокуса Проведение квартальных встреч с командой для получения и передачи обратной связи Поддержка коммуникации внутри команды, помощь в решении вопросов взаимодействия Проведение технических собеседований на позиции iOS и Android-разработчиков Написание кода, код-ревью, наставничество и консультирование младших разработчиков Ведение и контроль процесса передачи билдов в тестирование и публикации Взаимодействие с руководителями (продукт-менеджером, CEO) для стратегического планирования на ближайший месяц, квартал, полгода Контроль рабочей атмосферы в команде, разрешение конфликтных ситуаций Опыт разработки мобильных приложений более 7 лет: Использование паттернов архитектурны: Clean Architecture, MVVM, MVP, MVI, VIPER Использование Kotlin Multiplatform в коммерческом проекте Внедрение различных решений и фреймворков: Dagger, RxJava2, Room, Firebase Работа с аналитическими метриками, проведение A/B тестов и внедрение улучшений для повышения ключевых показателей Внедрение Sign In: Google SignIn, Facebook, VK
    Kotlin
    Java
    Swift
    Android
    IOS
    PostgreSQL
    SQLite
    Android Studio
    IntelliJ IDEA
    Xcode
    Android SDK
    Android JetPack
    Kotlin Multiplatform
    RxJava
    Dagger 2
    MVVM
    Clean Architecture
    REST
    Retrofit
    Realm
    RX
    JSON
    HTTP
    GraphQL
    Jetpack Compose
    Coroutines
    Androidx
    Room
    Koin
    Dagger Hilt
    OkHttp
    Git Flow
    Push Notifications
    Deep Linking
    WebSocket
    MPChart
    Яндекс.Метрика
    deepLinks
    InstallReferrer
    Firebase: Analytics
    messaging
    Remote Config
    Crashlytics
    Stripe
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster