Иван К. Android разработчик, Senior

ID 20860
ИК
Иван К.
Мужчина
Россия, Москва, UTC+3
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Senior
Навыки
Java
Kotlin
Coroutines
Dagger
Espresso
Flow.js
Hilt
Jetpack Compose
JUnit
Ktor
OkHttp
OpenCV
pdfkit
Retrofit
Room
RxJava
Timber
KMM
MVI
MVVM
SOLID
Agile
Authentication
cache
feature
Figma
fingerprint
GitLab CI/CD
Gradle
material
Push Notifications
Realm
Scrum
SQLite
Android SDK
Отрасли
E-commerce & Retail
FinTech & Banking
LifeStyle
Manufacturing
Media
Главное о специалисте
Опытный Android-разработчик, senior. Специализируется на Java и Kotlin, знаком с широким спектром технологий и инструментов, включая Jetpack Compose, Dagger, Espresso и другие. Участвовал в разработке мобильного приложения для онлайн-кинотеатра: создавал экраны с использованием Jetpack Compose, переписывал модули приложения с Java на Kotlin, работал с gRPC и ExoPlayer. Разрабатывал приложение для управления оборудованием: спроектировал архитектуру, внедрил поддержку работы в оффлайн-режиме, добавил функциональность работы с геолокацией. Работал над финансовым приложением для международных денежных переводов: проектировал архитектуру приложения, настраивал CI/CD процессы, использовал Flow Layouts для адаптивного интерфейса. Создавал e-commerce приложение: внедрял аутентификацию пользователей, настраивал базу данных, добавлял поддержку локализации. Принимал участие в разработке приложения фитнес-клуба: интегрировал face authentication и fingerprint, менторил junior-разработчиков. Опыт работы на проектах составляет 4 года и 2 месяца.
Проекты   (5 лет 7 месяцев)
Мобильное приложение для онлайн-кинотеатра
Роль
Android разработчик
Обязанности
Задачи: • разрабатывал новые экраны с использованием jetpack compose; • переписывал модули приложения с java на kotlin; • создавал сериализаторы и десериализаторы для работы с gRPC; • разрабатывал процессор аннотаций для кодогенерации с использованием java annotation processing api; • исправлял ошибки, приводящие к anr; • устранял утечки памяти в приложении; • оптимизировал гибридное кэширование с использованием lru cache и sqlite; • сокращал время запуска приложения; • улучшал метрики android vitals; • переписывал плеер приложения на jetpack compose; • работал с exoplayer для воспроизведения мультимедиа; • оптимизировал процесс сборки проекта в gradle; • интегрировал yandex metrica для аналитики; • работал с vitrina tv; • проводил a/b тестирование функционала; • покрывал код feature-тогглами для безопасного развертывания изменений.
Стек специалиста на проекте
Java, Kotlin, Gradle, RxJava, Retrofit, Dagger, OkHttp, Flow.js, Coroutines, Jetpack Compose
Отрасль проекта
Media
Период работы
Апрель 2024 - По настоящее время  (1 год 4 месяца)
Мобильное приложение для управления оборудованием
Роль
Android разработчик
Обязанности
Задачи: • разработал приложение с нуля до релиза; • проектировал архитектуру приложения; • настроил ci/cd в gitlab; • реализовал полную поддержку работы в оффлайн-режиме; • добавил функциональность работы с геолокацией; • использовал hilt для внедрения зависимостей; • интегрировал дизайн из figma; • выстраивал бизнес-процессы для оффлайн-режима; • добавил аутентификацию пользователей; • реализовал работу с мультимедиа (фото, видео, аудио); • работал с файловой системой для хранения данных; • внедрил механизм кэширования данных; • реализовал сжатие фото и видео перед загрузкой; • использовал material3 для стилизации интерфейса.
Стек специалиста на проекте
Kotlin, Gradle, Retrofit, Dagger, Room, OkHttp, Hilt, Flow.js, Coroutines, Timber, Jetpack Compose, layout
Отрасль проекта
Manufacturing
Период работы
Декабрь 2023 - Апрель 2024  (5 месяцев)
Финансовое приложение для международных денежных переводов
Роль
Android разработчик
Обязанности
Задачи: • разрабатывал приложение с нуля до релиза; • проектировал архитектуру приложения; • настраивал ci/cd процессы; • использовал flow layouts для адаптивного интерфейса; • настраивал базу данных для хранения пользовательских данных и транзакций; • добавлял поддержку локализации для разных языков; • проводил код-ревью и внедрял best practices; • следовал принципам solid при разработке; • использовал dagger 2 для внедрения зависимостей; • переводил бизнес-логику в kmm (kotlin multiplatform); • разделял приложение на модули для удобства работы разных команд; • работал с сетью, используя ktor; • интегрировал интерфейсы из figma; • покрывал код ui и unit-тестами с использованием junit; • работал в команде по agile, scrum.
Стек специалиста на проекте
Kotlin, JUnit, Gradle, SOLID, Flow.js, Ktor, Dagger2, Jetpack Compose, layout, KMM
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Декабрь 2023  (1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский авиационный институт (национальный исследовательский университет)
Специальность
Программная инженерия
Завершение учебы
2023 г.

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

Blockchain • E-commerce & Retail • GameDev • Insurance • IoT • LifeStyle • Media • Social Networking • Urban technology
СШ
Сергей Ш.
Минск
Android разработчик
Lead
5 394,8 Р/час
Java
Kotlin
Raspberry Pi
Blockchain
MVP
MVC
Android SDK
SDK
RxAndroid
RxJava
+147

Имея огромный опыт в разработке мобильных приложений, мой подход к работе всегда ориентирован на понимание бизнес-целей клиента, что позволяет мне предлагать оптимальные решения. В качестве тимлида я успешно управлял многопрофильными командами, фокусируясь на построении эффективных процессов работы. Я разрабатывал и внедрял системы коммуникации и взаимодействия, которые способствовали улучшению командной динамики и повышению производительности. Мои навыки в управлении и оптимизации рабочих процессов помогают командам выстраивать позитивную внутреннюю культуру и достигать поставленных целей в срок. Обладаю обширными знаниями профессиональных практик программирования и лучших подходов к адаптации цикла разработки ПО, включая стандарты написания и ревью кода, управления версиями и релизами, СI/CD и тестирования.

Подробнее
E-commerce & Retail • Logistics & Transport • Media • Social Networking
ФМ
Фариз М.
Ашхабад
Android разработчик
Senior
2 987,01 Р/час
Kotlin
Java
Room
MVVM
Retrofit
Git
MVP
RxJava
Android SDK
SQLite
+110

Фариз – опытный разработчик мобильных приложений с богатым бэкграундом в программировании и автоматизации. Начал изучать программирование еще в школе, осваивая JavaScript, HTML и CSS, и создавая свои первые веб-сайты. Со временем он углубился в PHP и Python, что позволило ему автоматизировать различные процессы. Также он интересовался тестированием безопасности на Python и AutoIt. Фариз также проявлял интерес к разработке игр и моделированию, изучая такие инструменты, как Blender, 3D Max и Unity. Он создавал 3D-модели автомобилей и разработал свою версию игры FlappyBird. Этот опыт привел его к изучению Android-разработки на Java с использованием Eclipse, а затем и Android Studio. Одним из его первых значимых проектов стало создание приложения под Андроид для школы, которое позволяло пользователям просматривать расписание и оставлять заметки. Это приложение стало популярным среди учеников, что вдохновило Фариза продолжить карьеру в этой области. С 2019 года активно занимается разработкой под Android. Фариз обладает не только техническими навыками, но и выдающимися личными качествами. Он постоянно стремится к самосовершенствованию и изучению новейших технологий в области мобильной разработки. Его умение быстро адаптироваться к изменениям и новым задачам позволяет ему эффективно работать как самостоятельно, так и в команде. В свободное время он продолжает развивать свои навыки, работая над личными проектами, что демонстрирует его многогранность и стремление к профессиональному росту.

Подробнее
E-commerce & Retail • Logistics & Transport • Marketing, Advertising & Design • Media • Telecom
КА
Кирилл А.
Москва
Android разработчик
Senior
3 246,75 Р/час
DataStore
Adapterdelegates
MediaRecorder
kotlin (jdk 17)
Compose
Localization
Firebase Cloud Messaging
Unit testing
Hilt/Dagger
Mockk
+120

Кирилл – талантливый разработчик с глубокими знаниями и практическими навыками работы с Kotlin и Java. Он успешно использует современные фреймворки, такие как Android Jetpack, MVVM, Retrofit, Room и Dagger, для создания надежных и функциональных мобильных приложений. В своей работе он придерживается принципов Clean Architecture, ООП, SOLID, MVP и MVVM, что позволяет ему разрабатывать легко поддерживаемые и расширяемые приложения. Обладает выдающимися личными качествами, которые делают его ценным членом любой команды. Он постоянно стремится к самосовершенствованию и активно изучает новейшие технологии в области мобильной разработки. Его стремление к обучению и развитию позволяет ему оставаться на передовой технологического прогресса. Умеет быстро адаптироваться к изменениям и новым задачам, что делает его незаменимым в динамичных проектах. Он эффективно работает как самостоятельно, так и в команде, всегда готов прийти на помощь коллегам и поделиться своими знаниями. Его креативный подход к решению задач и внимание к деталям обеспечивают высокое качество его работы. Кроме основной деятельности, занимается разработкой личного проекта – кроссплатформенного приложения на Kotlin, включая написание бэкэнда. Этот проект позволяет ему применять и углублять свои навыки в области фулстэк разработки, демонстрируя его многогранность и стремление к профессиональному росту.

Подробнее
AI & Robotics • FinTech & Banking • RnD • Social Networking
АС
Александр С.
Санкт-Петербург
Android разработчик
Middle+
2 987,01 Р/час
Android
Android SDK
CI/CD
Coil
Coroutines
Custom View
Dagger2
database
DataStore
Docker
+100

Александр — опытный Android-разработчик, специализирующийся на создании приложений для различных отраслей. Обладает глубокими знаниями и навыками в области разработки под Android, включая работу с Android SDK, CI/CD, Kotlin, Java, Git, а также опыт использования различных инструментов и библиотек. В портфолио Александра есть проекты от компаний Kaspi Bank, АО, «Радиoавионика» и «ЛАНИТ-ТЕРКОМ». На каждом из них он выполнял широкий спектр задач: разрабатывал новый функционал, проводил рефакторинг кода, создавал собственные компоненты, интегрировал различные сервисы и библиотеки. Александр также участвовал в проекте по разработке свёрточной нейронной сети в рамках Летней Школы от компании «ЛАНИТ-ТЕРКОМ», что позволило ему получить новые знания в области машинного обучения и познакомиться с методологией Agile.

Подробнее

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

E-commerce & Retail • FinTech & Banking • LifeStyle • Manufacturing • Media
ИК
Иван К.
Москва
Android разработчик
Senior
3 468,09 Р/час
OpenCV
Room
material
pdfkit
fingerprint
SOLID
Java
Scrum
JUnit
Gradle
+35

Опытный Android-разработчик, senior. Специализируется на Java и Kotlin, знаком с широким спектром технологий и инструментов, включая Jetpack Compose, Dagger, Espresso и другие. Участвовал в разработке мобильного приложения для онлайн-кинотеатра: создавал экраны с использованием Jetpack Compose, переписывал модули приложения с Java на Kotlin, работал с gRPC и ExoPlayer. Разрабатывал приложение для управления оборудованием: спроектировал архитектуру, внедрил поддержку работы в оффлайн-режиме, добавил функциональность работы с геолокацией. Работал над финансовым приложением для международных денежных переводов: проектировал архитектуру приложения, настраивал CI/CD процессы, использовал Flow Layouts для адаптивного интерфейса. Создавал e-commerce приложение: внедрял аутентификацию пользователей, настраивал базу данных, добавлял поддержку локализации. Принимал участие в разработке приложения фитнес-клуба: интегрировал face authentication и fingerprint, менторил junior-разработчиков. Опыт работы на проектах составляет 4 года и 2 месяца.

Подробнее
AI & Robotics • Cloud Services • FinTech & Banking • Logistics & Transport
ОК
Олег К.
Москва
Системный аналитик
Senior
3 766,23 Р/час
C#
Bloomberg
tradematic
multicharts
trader
Grafana
secure
UML
PHP
Kanban
+90

Системный архитектор и Системный аналитик с более чем 20-летним коммерческим опытом в разработке и сопровождении корпоративных информационных систем для финансового сектора. Владею глубокими знаниями в проектировании архитектуры, моделировании бизнес-процессов с использованием UML и BPMN, а также администрировании и проектировании баз данных (MS SQL, PostgreSQL, Oracle) и системной интеграции. Имею опыт работы в банковских и инвестиционных проектах, а также уверенно использую методологии Agile, Scrum, Kanban. Владею опытом работы с торговыми системами MultiCharts, TradeMatic Strategy Trader, Bloomberg, а также навыками разработки торговых стратегий для срочного рынка РТС (фьючерсы и опционы). Имею опыт создания и сопровождения контента под CMS: Joomla, WordPress, Drupal, а также практические навыки веб-дизайна. Обладаю опытом работы с межбанковскими сделками, СВОП, акциями и производными инструментами. Имею опыт проведения исследований рынка и анализа конкурентов для обоснования проектных решений и повышения конкурентоспособности продуктов. Обладаю пониманием принципов UI/UX, опытом работы с дизайн-системами (Ant Design) для согласования макетов, а также знанием React для эффективного взаимодействия с фронтенд-разработчиками. Отличаюсь проактивным подходом к решению задач и коммуникации в команде Отличаюсь ответственностью, проактивностью, дисциплинированностью, коммуникабельностью и аккуратностью.

Подробнее
Telecom
ПГ
Павел Г.
Пермь
Системный администратор
Middle
2 142,86 Р/час
*nix
Информационные системы
vdi
Grafana
Коммуникативные навыки
Поддержка пользователей
GitLab
Базы данных
PowerShell
Cisco
+51

Системный администратор Павел, мужчина, специализируется на DevOps и технической поддержке. Имеет опыт работы в отрасли телекоммуникаций. На проектах в ООО «МТС Диджитал» и «Мобильные ТелеСистемы» выполнял роль ведущего инженера, технического руководителя и product owner. Занимался организацией технической поддержки продукта, маршрутизацией и диагностикой инцидентов, повышением качества ИТ-поддержки, разработкой пользовательских инструкций, управлением настройками и доступом, а также решением инфраструктурных задач. Обладает навыками работы с различными технологиями и инструментами, включая Docker, GitLab, Nexus, Artifactory, Sonarqube, Ansible, Git, PowerShell, VPN, Cisco, Zabbix, Kubernetes и другие.

Подробнее