Android Разработчик

Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Mobile • Java • Kotlin • Google Firebase
Релокация • Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
О себе

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

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

Я Android-разработчик с 3+ годами коммерческого опыта. Работал в продуктовой разработке, участвовал в создании и развитии крупных приложений, включая онлайн магазин техники, умный дом, развлечения и агрегатор контента от популярных онлайн кинотеатров. Уверенно работаю с Jetpack Compose, XML, MVVM, MVI, Coroutine, Flow и RxJava. Опытно проектирую архитектуру, рефакторю сложные модули, упрощая код и улучшая его читаемость. Внедрял Repository Pattern, Offline-режим, CI/CD. Глубоко понимаю SOLID, Clean Architecture, Dependency Injection(Dagger, Koin). Оптимизирую работу с сетью (Retrofit, Ktor, OKHttp), настраиваю кэширование и ретраи, повышая надежность API. Имею опыт работы с Room, JSON, DataStore, Shared preferences, Firebase, AppMetrica. Активно участвую в код-ревью, помогаю новичкам в команде, участвую во всех процессах Scrum. Постоянно развиваюсь и изучаю новые технологии

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

 

1. Языки программирования и платформы

Kotlin, Java, Kotlin Multiplatform (KMP), Android, Android TV, Android SDK

2. Фреймворки, UI и архитектурные паттерны

Фреймворки и UI-библиотеки: Jetpack Compose, XML, Lottie, Compottie, Glide, Coil, CameraX, ExoPlayer, Server Driven UI

Архитектурные паттерны и принципы: MVVM, MVI, MVP, Clean Architecture, SOLID, Dagger Hilt, Koin, Factory, Singleton, Observer

3. Работа с данными, сетью и асинхронность

Работа с данными: Room, DataStore, Shared preferences, JSON

Работа с сетью: REST API, WebSocket, JSON, OKHttp, Retrofit, Ktor, Gson

Реактивное программирование и асинхронность: Coroutine, Flow, RxJava

4. Сборка, тестирование и процессы разработки

Сборка и CI/CD: Gradle, Maven, GitLab CI, Fastlane

Тестирование: UI-тесты, Unit-тесты, JUnit, Mockito, Appium

Проектные методологии: Agile, Scrum, Kanban, Code Review, Pull Requests, GitFlow, CI/CD

Мультимедиа и взаимодействие с системой: ExoPlayer, Push-уведомления, Deep Links


Специализация
Информационные технологииРазработкаMobileJavaKotlinGoogle Firebase
Отрасль и сфера применения

Уровень
МиддлСеньор

Есть файл резюме (защищен)


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