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

ID 20860
ИК
Иван К.
Мужчина
Россия, Москва, UTC+3
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 29 августа 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 лет 8 месяцев)
Мобильное приложение для онлайн-кинотеатра
Роль
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 год 5 месяцев)
Мобильное приложение для управления оборудованием
Роль
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
+109

Фариз – опытный разработчик мобильных приложений с богатым бэкграундом в программировании и автоматизации. Начал изучать программирование еще в школе, осваивая 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
+119

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

Подробнее

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

AI & Robotics • BioTech, Pharma, Health care & Sports • Cloud Services • E-commerce & Retail • FoodTech • HRTech • LifeStyle • Marketing, Advertising & Design
МШ
Маргарита Ш.
Санкт-Петербург
UX/UI дизайнер
Middle+
3 896,1 Р/час
Проектирование пользовательских интерфейсов
Web Design
UX Research
GitLab
Прототипирование
Пользовательские сценарии
Design Decision Records
Карта гипотез
Impact Mapping
Storyblok
+32

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

Подробнее
Cloud Services • FinTech & Banking • Government & Public Sector
ДС
Дмитрий С.
Москва
Системный аналитик
Senior
4 110,32 Р/час
UI
Grafana
Проектирование пользовательских интерфейсов
UML
Проектирование БД
Postman
Разработка технической документации
Бизнес-анализ
JSON
XML
+33

Дмитрий — системный аналитик уровня Senior из Москвы с опытом работы 5 лет 7 месяцев. Специализируется на бизнес-анализе, проектировании баз данных и пользовательских интерфейсов, разработке технической документации. Владеет английским языком на уровне B2. Имеет опыт работы в отраслях FinTech & Banking, Government & Public Sector, Cloud Services. Участвовал в проектах по разработке и внедрению IT-систем для управления инвестициями, автоматизации бюджетирования, внедрению микросервисной архитектуры. Среди проектов: - «Иннотех» (FinTech & Banking) — главный системный аналитик, разработка системы для управления движением ценных бумаг на микросервисной архитектуре. - «Лига Цифровой Экономики» (FinTech & Banking) — ведущий аналитик, перевод системы по списанию комиссий на микросервисную архитектуру, развитие платформы интеграционных сервисов. - IBS (Government & Public Sector) — системный аналитик, автоматизация бюджетирования для Роснефти. - «Свеза (Севергрупп)» (Cloud Services) — ведущий аналитик, внедрение IT-системы управления инвестициями, разработка новой системы ценообразования компании.

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking • Social Networking
АС
Александр С.
Таганрог
QA ручной
Middle
2 337,66 Р/час
MS Windows
Postman
HTTP
JSON
XML
API
TestRail
QA
Usability
Настройка сетевых подключений
+30

Hard-skills по тестированию: - Ручное тестирование (функциональное, нефункциональное, smoke-тестирование, регрессионное, интеграционное, поиск дефектов, UA/UX, кроссбраузерное и кроссплатформенное) - Тестирование API (HTTP/HTTPS, REST API, SOAP, XML, JSON, Chrome DevTools, Postman, Swagger, curl) - Написание тест-кейсов (Jira, Qase.io, Sitechko) - Владею техниками тест-дизайна - DevTools, Git, Postman, SQL (на уровне простых запросов) - Нагрузочное тестирование (Jmeter) - Знаком с JavaScript - Постоянно стремлюсь к расширению своего стека технологий. В настоящее время я активно изучаю Python и применяю его для написания авто-тестов. Портфолио по тестированию (примеры работ Postman, QASE.IO, Sitechco, SQL, Confluence, Notion): https://drive.google.com/drive/folders/1gkWgYwaIMCG6fsDWtxhevrPNthxa9p--?usp=sharing Портфолио с описанием проектов: https://www.notion.so/6b0da230acd9436cab5c997cd6c6a776

Подробнее