android разработчик

Уфа, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Fullstack • Mobile • Java • Kotlin • Spring Boot • Hibernate • Spring
Удаленная работа
Опыт работы от 3 до 5 лет
350 000 ₽
О себе

На данный момент android разработчик.

Мои компетенции и опыт

@ нужен доступ к резюме

Общий опыт работы — 4 года 4 месяца

Технические навыки

Языки и основы:

Kotlin (основной язык), Java, Kotlin Multiplatform (KMM)

Coroutines, Flow, RxJava

SQL (SQLite, MySQL, PostgreSQL), NoSQL (Realm, Firebase Realtime Database, Firestore)

JSON, Protobuf, gRPC, GraphQL

Android-разработка:

Android SDK, Jetpack Compose (UI), Material Design 3 (Material You), XML

Архитектуры: MVVM / MVI / MVP, Clean Architecture, SOLID/KISS/DRY/YAGNI

Jetpack: Navigation Component, ViewModel, LiveData, StateFlow, DataStore (SharedPreferences replacement), Paging 3, WorkManager, Room

Network: Retrofit, OkHttp, Ktor Client

DI: Hilt / Dagger, Koin

Firebase (Analytics, Crashlytics, Cloud Messaging, Remote Config, App Distribution)

Background/Foreground services, push-уведомления (FCM + кастомные решения)

Compose Multiplatform, Wear OS, Glance (виджеты), Android Auto, TV

Тестирование и качество кода:

Автотесты под Android: Espresso, UI Automator, Compose UI Tests, Robolectric

Unit-тестирование: JUnit 4/5, Mockito, MockK

Инструменты статического анализа: Detekt, Ktlint, SonarQube

Интеграционное и end-to-end тестирование (Firebase Test Lab, Appium)

Continuous Testing в CI/CD (GitHub Actions, GitLab CI, Jenkins, Bitrise)

CI/CD и DevOps:

Git, GitHub/GitLab CI/CD, Jenkins, Bitrise, Fastlane

Gradle (KTS, build optimization, modularization)

Docker (для backend/mocks)

Инструменты аналитики и мониторинга:

Firebase Analytics, AppMetrica, Amplitude, Sentry

Performance Monitoring (APM), логирование (Timber, SLF4J), LeakCanary

Опыт работы и список проектов — 4 года 4 месяца

Май 2021 — настоящее время (4 года 4 месяца)
Компания: “ON”
Должность: Android Developer | Kotlin | Java | мобильный разработчик

Проект 15: Парсер (обработка SMS и push-уведомлений)

Январь 2025 – настоящее время
Роль: Android-разработчик, тестировщик, аналитик по продукту
Описание: мобильное приложение для обработки SMS и push-уведомлений в финансовой сфере, работающее в фоне.
Задачи и достижения:

Разработка новых фич и оперативное решение срочных задач

Поддержка и доработка парсера, улучшение UX

Ручное тестирование, оптимизация и контроль процессов

Внедрение личного кабинета

Документация

Достижения:

Улучшение интерфейса и обработки уведомлений → снижение апелляций на 70%

Оптимизация кода, логирования и отображения параметров → снижение нагрузки на поддержку и рост стабильности

Состав команды: проект реализован индивидуально
Технологии: Kotlin, Android SDK, Retrofit, Room, Navigation, XML, Coroutines, MVVM, WorkManager, Firebase, Git, SharedPreferences + библиотеки для аналитики и логирования

Проект 14: Система отслеживания оборудования

Декабрь 2024 – Январь 2025
Роль: Android-разработчик
Описание: мобильное приложение для контроля осмотров оборудования электросетей.
Задачи: интерфейс для ввода данных, уведомления, оптимизация, unit-тесты, CI/CD.
Достижения: эффективность осмотров +40%, снижение пропусков на 30%
Команда: 2 разработчика
Технологии: Kotlin, Android SDK, Room, Compose, Coroutines, MVVM, SharedPreferences, Gradle, WorkManager, Firebase, Git, Material Design, Flow, Dagger/Hilt, Retrofit/OkHttp

Проект 13: Интернет-магазин продуктовых товаров

Июль 2024 – Ноябрь нужен доступ к резюме ,5 месяца)
Роль: Android-разработчик
Описание: мобильное приложение для интернет-магазина.
Задачи: экраны приложения, интеграция REST API, поиск, фильтрация, корзина, оформление заказа, unit-тесты
Достижения: сокращение времени покупки на 20%
Команда: 11 разработчиков
Технологии: Kotlin, Android SDK, Room, Compose, Coroutines, MVVM, SharedPreferences, Gradle, WorkManager, Firebase, Git, Material Design, Flow, Dagger/Hilt, Retrofit/OkHttp

Проект 12: Приложение для отслеживания бюджета

Май 2024 – Июнь нужен доступ к резюме месяца)
Роль: Android-разработчик
Описание: управление доходами, расходами и бюджетом.
Задачи: интерфейс, регистрация/авторизация, категоризация расходов, отчётность, уведомления
Достижения: повышение финансовой грамотности пользователей
Команда: 2 разработчика
Технологии: Kotlin, Android SDK, Room, Compose, Coroutines, MVVM, SharedPreferences, Gradle, WorkManager, Firebase, Git, Material Design, Flow, Dagger/Hilt, Retrofit/OkHttp

Проект 11: Социальная сеть

Март 2024 – Апрель нужен доступ к резюме месяца)
Роль: Android-разработчик
Описание: соцсеть с профилями, постами, лайками и комментариями.
Достижения: повышение вовлеченности за счёт UI и функционала
Команда: 11 разработчиков
Технологии: Kotlin, Android SDK, Room, Navigation, Compose, Coroutines, MVVM, SharedPreferences, Gradle, WorkManager, Firebase, Git, Material Design, Flow, Dagger/Hilt, Retrofit/OkHttp

Проект 10: Приложение для заметок

Январь 2024 – Февраль нужен доступ к резюме месяца)
Роль: Android-разработчик
Описание: заметки с авторизацией и сортировкой.
Достижения: улучшение удобства использования
Команда: индивидуально
Технологии: Kotlin, Android SDK, Room, Navigation, Compose, Coroutines, MVVM, SharedPreferences, Gradle, WorkManager, Firebase, Git, Material Design, Flow, Dagger/Hilt, Retrofit/OkHttp

Проект 9: Приложение для успеваемости учеников

Октябрь 2023 – Ноябрь нужен доступ к резюме месяца)
Роль: Android-разработчик
Описание: контроль посещаемости и оценок.
Достижения: снижение пропусков на 15%
Команда: индивидуально
Технологии: Kotlin, Android SDK, Room, Navigation, Compose, Coroutines, MVVM, SharedPreferences, Gradle, WorkManager, Firebase, Git, Material Design, Flow

Проект 8: Приложение для косметолога

Июль 2023 – Сентябрь нужен доступ к резюме месяца)
Роль: Android-разработчик
Описание: приложение для записи клиентов и ведения дневников.
Достижения: сокращение времени организации встреч на 20%
Команда: 2 разработчика
Технологии: Kotlin, Android SDK, Realm, Navigation, Compose, Coroutines, MVVM

Проект 7: Приложение для частной клиники

Апрель 2023 – Июнь нужен доступ к резюме месяца)
Роль: Android-разработчик
Описание: медицинская история и учёт пациентов.
Достижения: рост эффективности врачей на 30%
Команда: 11 разработчиков
Технологии: Kotlin, Android SDK, Room, Navigation, Compose, Coroutines

Проект 6: Приложение для нутрициолога

Декабрь 2022 – Март нужен доступ к резюме месяца)
Роль: Android-разработчик
Описание: рекомендации по питанию.
Достижения: рост вовлеченности клиентов на 20%
Команда: 2 разработчика
Технологии: Java, Android SDK, Room, Navigation, XML, RxJava

Проект 5: Приложение для получения данных с API

Сентябрь 2022 – Октябрь нужен доступ к резюме месяц)
Роль: Android-разработчик
Описание: работа с внешними API
Достижения: завершение разработки за 1 месяц
Команда: 2 разработчика
Технологии: Kotlin, Android SDK, Retrofit, Navigation, JUnit, Mockito

Проект 4: Приложение для фитнес-центра

Май 2022 – Июль нужен доступ к резюме –3 месяца)
Роль: Android-разработчик
Описание: упражнения и рекомендации по питанию.
Достижения: рост вовлеченности клиентов на 20%
Команда: 11 разработчиков
Технологии: Kotlin, Android SDK, Room, Retrofit, Hilt, Navigation, XML, JUnit, Mockito

Проект 3: Магазин натуральных товаров

Февраль 2022 – Апрель нужен доступ к резюме месяца)
Роль: Android-разработчик
Описание: мобильное приложение с каталогом, фильтрацией, корзиной.
Достижения: сокращение времени поиска товаров на 15%
Команда: 2 разработчика
Технологии: Kotlin, Android SDK, Room, Retrofit, Hilt, Navigation, XML, JUnit, Mockito

Проект 2: Фитнес-приложение

Август 2021 – Декабрь нужен доступ к резюме месяцев)
Роль: Стажёр Android-разработчик
Описание: фитнес-центр, тренировки, рекомендации, платежи, светлая/тёмная тема
Достижения: завершение разработки за 5 месяцев
Команда: 11 разработчиков
Технологии: Kotlin, Android SDK, Room, Retrofit, Hilt, Navigation, XML, Compose, JUnit, Mockito

Проект 1: Приложение для сети магазинов

Май 2021 – Август нужен доступ к резюме –4 месяца)
Роль: Стажёр Java-разработчик
Описание: каталог товаров, покупки, скидки, акции.
Достижения: внедрение основных функций в срок
Команда: 11 разработчиков
Технологии: Java, Spring, PostgreSQL, Maven, Git, JUnit, Mockito, CI/CD



Интересные кандидаты