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

Male avatar
Владимир А.
Россия, Ульяновск
3 450 ₽/час 552 000 ₽/мес. без НДС
Опыт работы:
Более 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 г.

Образование

Бакалавр
Название учебного заведения/курса
Ульяновский Государственный Технический Университет
Специальность
Факультет информационных систем и технологий, ИСЭ
Аналогичные специалисты
Не нашли, кого искали?

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

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

Request Poster