Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета
ДС
Динара С.
Женщина, 33 года
Россия, Санкт-Петербург, UTC+3
Ставка
3,250 Р/час
НДС не облагается
Специалист доступен с 30 апреля 2024 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Middle+
Навыки
Android SDK
Atlassian
Camel
Cicerone
Clean Architecture
Coil
Compose
Coroutines
Dagger Hilt
Dagger2
Dart
DRY
Git
GitHub
Glide
GraphQL
Image loader
IOS
iOS/Android гайдлайны
Java
Jetpack Compose
JUnit
Kanban
KISS
Koin
Kotlin
Kotlin coroutines
Kotlin Multiplatform
Ktor
Mockito
MongoDB
MVI
MVP
MVVM
Navigation Component
OkHttp
Picasso
Python
REST
Retrofit
Room
RxJava
Scrum
SOLID
SQL
SQLDelight
Swift
SwiftUI
Web
XML
Yagni
Dagger
Jira
Mobile
Yandex Maps
Flow.js
Realm
Firebase
UI Kit
Architecture
Clean
Multi-module
kotlinx.serialization
Delegate Adapter
DI
Отрасли
E-commerce & Retail
FoodTech
Social Networking
Travel, Hospitality & Restaurant business
Знание языков
Английский — C1
Главное о специалисте
Языки: Kotlin, Java (в разной степени есть опыт с Python, Swift, Dart, SQL) Многопоточность: RxJava, Coroutines/Flow Платформа: Android SDK, Kotlin Multiplatform (Android, есть опыт работы с iOS и Web) Верстка: XML, Jetpack Compose, Compose Multiplatform (есть небольшой опыт на SwiftUI), опыт работы с кастомными вью ОRM: Room, MongoDB, SQLDelight Тестирование: JUnit, Barista (прошла курс по Kaspresso), Mockito Работа с сетью: Retrofit, OkHttp, WebSocket/Socket, REST, Ktor client Изображения: Picasso/Glide/Kamel/Coil/Compose Image Loader, Навигация: Navigation component (в тч Compose)/Cicerone/Decompose/Voyager, DI: Dagger2/Dagger Hilt/Koin, manual Архитектурные подходы: MVP/MVVM/MVI Подходы к проектированию и код-стайлу: SOLID, DRY, KISS, YAGNI, Clean Architecture, Управление версиями: Git (Atlassian, GitHub) Управление проектами: Scrum (Kanban)
Проекты   (5 лет)
RuГид - Мобильное приложение для путешественников всех категорий
Роль
Android developer
Обязанности
Разработка приложения с нуля Реализация экранов, включая модальные листы разных размеров, истории как в Инстаграме, экраны профиля и карты Реализация отслеживания локации пользователя Реализация построения автомобильных, велосипедных и пешеходных маршрутов (+ альтернативные маршруты) Разработка личного кабинета пользователя Разработка сетевого слоя
Стек специалиста на проекте
Git, Jira, Kotlin, MVVM, Kotlin coroutines, Dagger, Room, Flow.js, Coroutines, Mobile, Yandex Maps
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Май 2023 - По настоящее время  (1 год)
WaveAccess: Приложение для трекинга времени / Внутренняя соцсеть с лентой новостей и магазином / Разработка и улучшение собственных библиотек, используемых в проектах компании
Роль
Android developer
Обязанности
Реализованы различные экраны приложений, созданы базовые архитектурные компоненты, разработан и внедрен UI-Kit Оптимизация списков на всех экранах - улучшен перфоманс, сокращено количество рекомпозиций Внедрение диплинков Создание sample-проекта для внедрения Kotlin Multiplatform Внедрение пагинации на разных экранах для улучшения перфоманса
Стек специалиста на проекте
Kotlin, Firebase, Kotlin coroutines, Retrofit, Kotlin Multiplatform, Room, Clean Architecture, Navigation Component, MVI, Flow.js, UI Kit, Coroutines, Jetpack Compose
Отрасль проекта
Social Networking
Период работы
Июнь 2022 - Май 2023  (1 год)
Jisp - Приложение для ритейла
Роль
Android developer
Обязанности
Миграция отдельных экранов с MVP на MVI и с Java на Kotlin Рефакторинг базовых компонентов и кастомных вью для поддержки MVI-подхода Верстка, оптимизация RecyclerView, избавление от неактуальных подходов к верстке (миграция с синтетиков, RxBinding, Butterknife на ViewBinding) Внедрение Coroutine Flow в новых фичах, отказ от RxJava на менее сложных экранах Внедрение новых фичей, новых модулей, разбиение старой кодовой базы на разные модули Дебаггинг (анализ крашлитики (99% crashfree), исправление багов, улучшение подходов к управлению потоками в приложении) Внедрение UI-Kit для консистентности работы с версткой
Стек специалиста на проекте
Java, Kotlin, MVP, Realm, RxJava, Kotlin coroutines, Retrofit, Clean Architecture, Cicerone, MVI, Flow.js, Coroutines, Dagger2
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2020 - Июнь 2022  (1 год 9 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет
Специальность
теоретическая и прикладная лингвистика
Завершение учебы
2016 г.

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

FinTech & Banking • GameDev
СШ
Сергей Ш.
Старый Крым
Kotlin разработчик
Middle+
3,000 Р/час
Android SDK
Clean Architecture
Compose
Coroutines
Custom View
Dagger
DRY
ExoPlayer
Git
GitHub
+48

НАВЫКИ И КОМПЕТЕНЦИИ Kotlin, Java, RxJava, Coroutines/Flow, Android SDK, CustomView, ExoPlayer, Room, JUnit, SQL, Retrofit, OkHttp, WebSocket/Socket, REST/GraphQL, Picasso/Glide, Navigation component, Dagger, Koin, MVC, MVP, MVVM, MVI, SOLID, DRY, KISS, YAGNI, Clean Architecture, GitHub, Gitlab, UX/UI, Scrum, Kanban, Compose ОПЫТ Проект: Хоум Банк (февраль 2022 - настоящее время) 1 год 9 месяцев Описание: Мобильный банк Роль: Android developer Команда: 6 Android, 6 iOS, 5 BE, 3 QA, 2 Analysts, 1 Designer, 1 PM Задачи: Внедрение диплинков Написание Unit-тестов Переписывание реактивщины с RxJava на Coroutine Flow Переписывание части кода с Java на Kotlin Разработка экранов с информацией о предложениях и бонусах от партнеров. Экран уведомлений Внесение изменений в существующие экраны Стек: Kotlin, MVVM, Clean Architecture, Dagger 2, Coroutines/Flow, RxJava, Retrofit, Navigation component, Room Компания: ООО «Продактивити инсайд» (февраль 2020 – январь 2022) 2 года Описание: Продуктовая компания, разработка разноплановых мобильных приложений и игр Роль: Android developer Команда: (продуктовая) 16 - iOS developer, 4 - android developer, 5 - back, 3 – QA, 4 – сис. админы, 2 – маркетолога, 6 - дизайнеров, 2 - контент менеджера, 3 - продакта Стек: Kotlin, MVVM, MVP, Coroutines/Flow, LiveData, Room, Retrofit, Navigation component, Clean Arhitecture, Google Play Billing Личные результаты: Реализовал нативный оффер (экран с предложением о покупке подписки) Добавил анимацию для некоторых UI элементов Анализировал стектрейсы крашей и исправлял их Переписал часть кода с java на kotlin Написал логику показа Rate US при определенных условиях Исправил десяток разных багов Обязанности: Разработка и поддержка приложений

Подробнее

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

FinTech & Banking
АБ
Айк Б.
Ереван
QA FullStack
Middle+
3,125 Р/час
.Net 4.0
руководство командой
Communication
UI
Functional testing
challenge
Работа с интеграциями
JavaScript
GitLab
Kubernetes
+63

Айк — опытный QA FullStack-специалист с навыками работы в различных областях IT. Он обладает глубоким пониманием процессов тестирования и разработки, а также опытом руководства командами. Айк работал над проектами в сфере FinTech & Banking, где выполнял функциональное тестирование, тестирование API, интеграционное тестирование и тестирование локализации. Он также имеет опыт работы с инструментами автоматизации тестирования, такими как Selenium, Appium и Allure. В своей работе Айк использует различные языки программирования, включая Java, JavaScript, NestJS и другие. Он также владеет инструментами DevOps, такими как Git, Jenkins и Kubernetes. За последние 3 года и 9 месяцев Айк накопил значительный опыт работы на проектах EPAM Systems и SoftConstruct, где он выполнял широкий спектр задач по тестированию и обеспечению качества.

Подробнее
FinTech & Banking • GameDev
СШ
Сергей Ш.
Старый Крым
Kotlin разработчик
Middle+
3,000 Р/час
Compose
Unit testing
Kanban
WebSockets
GitLab
Clean Architecture
Room
SOLID
Picasso
REST
+48

НАВЫКИ И КОМПЕТЕНЦИИ Kotlin, Java, RxJava, Coroutines/Flow, Android SDK, CustomView, ExoPlayer, Room, JUnit, SQL, Retrofit, OkHttp, WebSocket/Socket, REST/GraphQL, Picasso/Glide, Navigation component, Dagger, Koin, MVC, MVP, MVVM, MVI, SOLID, DRY, KISS, YAGNI, Clean Architecture, GitHub, Gitlab, UX/UI, Scrum, Kanban, Compose ОПЫТ Проект: Хоум Банк (февраль 2022 - настоящее время) 1 год 9 месяцев Описание: Мобильный банк Роль: Android developer Команда: 6 Android, 6 iOS, 5 BE, 3 QA, 2 Analysts, 1 Designer, 1 PM Задачи: Внедрение диплинков Написание Unit-тестов Переписывание реактивщины с RxJava на Coroutine Flow Переписывание части кода с Java на Kotlin Разработка экранов с информацией о предложениях и бонусах от партнеров. Экран уведомлений Внесение изменений в существующие экраны Стек: Kotlin, MVVM, Clean Architecture, Dagger 2, Coroutines/Flow, RxJava, Retrofit, Navigation component, Room Компания: ООО «Продактивити инсайд» (февраль 2020 – январь 2022) 2 года Описание: Продуктовая компания, разработка разноплановых мобильных приложений и игр Роль: Android developer Команда: (продуктовая) 16 - iOS developer, 4 - android developer, 5 - back, 3 – QA, 4 – сис. админы, 2 – маркетолога, 6 - дизайнеров, 2 - контент менеджера, 3 - продакта Стек: Kotlin, MVVM, MVP, Coroutines/Flow, LiveData, Room, Retrofit, Navigation component, Clean Arhitecture, Google Play Billing Личные результаты: Реализовал нативный оффер (экран с предложением о покупке подписки) Добавил анимацию для некоторых UI элементов Анализировал стектрейсы крашей и исправлял их Переписал часть кода с java на kotlin Написал логику показа Rate US при определенных условиях Исправил десяток разных багов Обязанности: Разработка и поддержка приложений

Подробнее