Оставьте заявку на демо, и мы покажем вам все возможности платформы!
РИ
Руслан И.
Мужчина, 30 лет
Россия, Иркутск, UTC+8
Ставка
3125 ₽ / час
НДС не облагается
Специалист доступен с 25 июня 2022 г.

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

О специалисте
Специализация

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

Грейд
Middle+
Навыки
Coroutines Dagger Glide Java Koin Kotlin OkHttp Picasso Retrofit Room RxJava Web Socket
Отрасли
Banking, FinTech, LifeStyle
Проекты
Билайн (ООО ВымпелКом - Информационные технологии)
Роль в проекте
Android разработчик
Обязанности в проекте
Стек: Java/Kotlin RxJava Dagger Retrofit Glide Picasso Room Coroutines Koin OkHTTP Websocket GraphQL Функции и задачи: Исправление ошибок, рефакторинг легаси архитектуры, разработка и внедрение новых фич для внутреннего Android приложения. Разработка на Java/Kotlin, отличное знание ООП, паттернов проектирования, Android Architecture, Material Design и популярных библиотек (RxJava, Dagger, Retrofit, Glide, Picasso, Room, Coroutines, Koin, OkHTTP, Websocket, GraphQL), отличное знание асинхронного программирования. Профессиональный инженер по образованию. Помимо Android занимаюсь нативной разработкой для iOS на Swift, в проектах использую SwiftUI, UiKit, Combine, Alamofire, Starscream, Realm, CoreData, RxCocoa, SPM, CocoaPods, DI. Пишу бэкэнд на kotlin, использую фреймворк ktor, БД PostgreSQL, умею интегрировать push-уведомления на уровне сервера. Монолитная либо микросервисная архитектура. Cоблюдаю SOLID и чистую архитектуру.
Начало работы
дек. 2021 г.
Окончание
По настоящее время
ИП Иваныкин
Роль в проекте
Android developer
Обязанности в проекте
Разработка мобильных приложений для ОС Android и iOS с нуля под ключ (проектирование архитектуры, UI, разработка бэкэнда, полный цикл разработки). Приложения многомодульные, разбиты на модули по фичам, все соответствуют дизайн паттерну MVVM, роутер для навигации вынесен во вьюмодель, для роутинга использовал Cicerone, в одном из проектов для DI был Dagger, остальные Koin, везде clean architecture, rx и лайвдата, во viewmodel применял подход MVI для передачи единого состояния (sealed класс) к фрагментам, все проекты сингл активити. Кэш в руме, стратегия работы слоя с репозиториями такая, что все данные из сети пишу в бд, а из бд отдаю дальше по архитктуре до самого ui. Трэд пул экзекьюторы, семафоры, барьеры, каунтдаун лэтчеры не использую, но как работают знаю. Под капотом у котлина ковырялся, java байт код смотрел. Поверхностно знаю алгоритмы и структуры, О-большое и всё в этом роде. Кастомных вьюх делал мало, с анимацией сильно не работал
Начало работы
июнь 2015 г.
Окончание
По настоящее время
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский Иркутский государственный технический университет, Иркутск)
Специальность
Физико-технический институт, Электроизоляционная, кабельная и конденсаторная техника (инженер
Завершение учебы
2014 г.

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