Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Александр В. Android разработчик, Senior

ID 8397
АВ
Александр В.
Мужчина
Грузия, Батуми, UTC+4
Ставка
3,875 Р/час
НДС не облагается
Специалист доступен с 28 мая 2024 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Senior
Навыки
Agile
Android
Android SDK
API
AppCenter
AutoCAD
Bitbucket
C++
CameraX
Clean Architecture
Confluence
Coroutines
Custom View
Dagger
DatoCMS
DBAL
Espresso
Figma
Firebase Analytics
Firebase App Distribution
Firebase Crashlytics
Flow.js
Git
GitHub
GitLab
Google
Google Play Services
Hilt
Java
Jetpack Compose
Jira
JavaScript
JSON
JUnit
Kali
Kanban
Koin
Kotlin
LiveData
Lottie
Microsoft
Mockito
MVI
MVP
MVVM
Navigation Component
OkHttp
OpenAPI
OpenMP
Osint
Paging
Adobe Photoshop
Protobuf
Push Notifications
Python
REST
Retrofit
Room
RxJava
Scrum
Shared
ShareX
SQLite
Trello
ViewModel
WebSockets
WebView
Программирование
Отрасли
BioTech, Pharma, Health care & Sports
E-commerce & Retail
Manufacturing
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Опыт в разработке Android 5+ лет и более 13 лет опыта программирования в других областях. Хороший член команды, целеустремленный, всегда достигающий поставленных целей. Глубокое понимание цикла разработки мобильных устройств. Хорошие коммуникативные навыки, высокая мотивация, готовность быстро приобретать новые навыки и совершенствоваться. Следит за обновлениями в области новых технологий. Я бы предпочел решать сложные задачи и внедрять уникальные функции в приложения.
Проекты   (7 лет 5 месяцев)
ПРИЛОЖЕНИЕ ЗДРАВООХРАНЕНИЯ
Роль
Сеньор Android Инженер
Обязанности
Интеграция новой функциональности, включая использование Google Fit Api, в существующую кодовую базу, обеспечивая при этом совместимость и ремонтопригодность; Проектирование архитектуры приложения с использованием чистой архитектуры и MVVM; Рефакторинг дизайна приложения; Рефакторинг кода для повышения эффективности, читаемости и сопровождаемости кодовой базы проекта; Обеспечение четкого разделения задач между различными уровнями приложения; Проектирование экранов приложений и бизнес-логики (дизайн-макет, пользовательские представления, логика синхронизации с сервером); Оценка задач; Оптимизация производительности для обеспечения эффективного использования ресурсов и бесперебойного взаимодействия с пользователями; Проведение демо-презентаций приложения и разработанной в каждой итерации функциональности; Создание автоматизированных сборок для контроля качества с помощью AppCenter; Активное взаимодействие с межфункциональной командой, помощь в ведении коммуникации между клиентом и представителями команды разработки; Сотрудничество с дизайнерами пользовательского интерфейса / UX для создания визуально привлекательных и удобных для пользователя экранов приложений. Kotlin Clean Architecture MVVM ViewModel LiveData Navigation Component Coroutines Coroutines Flow Dagger 2 GPS/Location Room + SQLite Firebase Analytics, Crashlytics, Push Notifications Google Fit Api AppCenter Retrofit + OkHttp Git Github Slack Jira Confluence Scrum
Период работы
Февраль 2022 - Сентябрь 2023  (1 год 8 месяцев)
МАРКЕТПЛЕЙС ПРИЛОЖЕНИЕ
Роль
Senior Android Инженер
Обязанности
Разработка экранов приложений и бизнес-логики с использованием Kotlin, Jetpack Compose и корутин; Разработка и внедрение архитектуры приложения, основанной на Чистой архитектуре и шаблонах MVVM, обеспечивающей разделение задач, тестируемость и ремонтопригодность; Внедрение Server Driven UI в архитектуру приложения с использованием DatoCMS; Создание пользовательских представлений; Помощь в настройке CircleCI для использования в качестве CI/CD в цикле разработки приложения; Создание переиспользуемых компонентов пользовательского интерфейса Compose для обычных элементов пользовательского интерфейса, таких как кнопки, диалоговые окна и меню; Реализация внедрения зависимостей с помощью Koin; Внедрение WebViews с интерфейсом JS для электронных документов, коммерческих соглашений и платежей; Интегрирование Google Maps API для реализации карт, позволяющий пользователям просматривать карты, маркеры и маршруты и взаимодействовать с ними; Рефакторинг кода, удаление повторяющегося кода и создание переиспользуемых функций и компонентов; Сотрудничество с межфункциональными командами для определения и разработки новых функций в соответствии с гибкими методологиями и лучшими практиками; Оценка задач и ревью требований, обеспечение осуществимости и соответствия целям проекта; Поиск и исправление багов, помощь тестировщикам в локализации ошибок; Показ демонстрационных презентаций для клиентов; Обзор кода младших разработчиков. Kotlin Java MVVM Android Auto Clean Architecture Coroutines, Flow GPS/Location Google Maps Compose WebView + JS Koin Retrofit DatoCMS CircleCI Room + SQLite Git + Gitlab Github Jira + Confluence Camera WebSocket Firebase Analytics Crashlytics
Период работы
Декабрь 2020 - Февраль 2022  (1 год 3 месяца)
ТРАНСПОРТНО-ЛОГИСТИЧЕСКОЕ ПРИЛОЖЕНИЕ
Роль
Android Инженер
Обязанности
Создание пользовательских мобильных приложений с использованием нативных технологий; Разработка пользовательских интерфейсов, которые задействовали множество сенсоров и создавали захватывающий опыт для пользователя; Сотрудничество с межфункциональными командами для определения и разработки новых функций; Анализ приложения для выявления и документирования слабых мест и ошибок; Реализация вызова к серверу на основе ProtoBuf; Реализация карты с использованием (Openmp); Отслеживание проблем и оперативное исправление ошибок; Рефакторинг кода; Код-ревью для других членов команды разработки. Kotlin Java MVVM Clean Architecture Coroutines, Flow Firebase Analytics Crashlytics Paging library PagedListAdapter OpenMap RxJava2 Hilt Retrofit JUnit + Mockito Room + SQLite Jira + Confluence ProtoBuf GPS/Location ktLint Camera
Период работы
Февраль 2019 - Декабрь 2020  (1 год 11 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да

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

E-commerce & Retail • FinTech & Banking • Hardware • Information Security • Logistics & Transport • Media • Social Networking • Telecom
ФМ
Фариз М.
Ашхабад
Android разработчик
Middle+
3,125 Р/час
Kotlin
Java
Room
MVVM
Retrofit
Git
MVP
RxJava
Android SDK
SQLite
+101

Здравствуйте! Я разработчик мобильных приложений. Начал изучать программирование еще в школе. Первый язык который изучил JavaScript (Кроме html, css). Тогда же писал сайты. Изучил PHP и вследствие Python. Понял, что автоматизация это круто, и пытался автоматизировать все процессы. Писал так же небольшие вирусы на Python, AutoIt. После начал интересоваться разработкой игр и моделированием. Начал изучать Blender, 3D Max и Unity. Делал модельки разных автомобилей. Написал FlappyBird. После начал изучать Android-разработку на Java/Eclipse. Уже после знакомства с Eclipse перешел на Android Studio. Первую полноценное приложение написал для школы. В нем пользователь (в первую очередь я) мог увидеть расписание, оставить заметку на тот или иной урок, а также читать книги в электронном виде. Приложение стало популярным в школе, я видел как все пользуются приложением, и понял что я хочу этим заниматься. С 2018 года изучаю и практикую разработку под андроид (так же писал под IOS/Swift и на Flutter/Dart).

Подробнее

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

E-commerce & Retail
ТА
Тигран А.
Ереван
Системный аналитик
Middle
2,125 Р/час
XML
JSON
SQL
Agile
SOAP
UML
Postman
REST API
Swagger
+9

навык проработки детальных сценариев взаимодействия пользователя и системы, взаимодействия frontend и backend; опыт проектирования систем с микросервисной архитектурой, мобильных приложений; знание графических нотаций UML (диаграммы UML: Class diagram, Sequence интег Diagram); опыт проектирования интеграций между различными системами; навыки составления концептуальных моделей данных; навыки проектирования логических моделей данных (для реляционных БД); опыт составления ER-диаграмм; базовые знания SQL; опыт составления перечня user stories; навык подготовки use-cases (по Коберну), Test Case; опыт работы с API-документацией сторонних систем; опыт разработки инструкций и руководств пользователя, внутренних регламентов, стандартов, ведение базы знаний; опыт самостоятельной подготовки прототипов пользовательского интерфейса; опыт формирования требования к административному разделу системы;

Подробнее