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

Илья Ч. Android разработчик, Middle+

ID 8540
ИЧ
Илья Ч.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3,625 Р/час
НДС не облагается
Специалист доступен с 27 апреля 2024 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Middle+
Навыки
AlarmManager
Android
Architecture
Backend
C++
Clean
Coroutines
Dapp
DRY
Framework7
Git
Glide
Hibernate
Hilt
Java
KISS
Kotlin
Logging
maps
MVI
MVP
MVVI
MVVM
Notifications
OkHttp
REST
RxJava
Services
SOLID
Spring
SVN
Testing
Tomcat
TortoiseORM
WorkManager
Postman
PostgreSQL
OOP
Compose
Firebase
Google
Yandex Metrica
Dagger2
Moxy
Retrofit
RxJava 2
API
Рефакторинг
CameraX
Clean Architecture
Flow.js
JNI
LiveData
Paging
Room
GPRS
GPS
JSON
Material Design
Power BI
RecyclerView
UML
XML
Аналитика
Анимация
Веб-разработка
Мониторинг
Обучение
Работа с базами данных
Ретроспектива
тестирование приложений
Analytics
Отрасли
Blockchain
LifeStyle
Знание языков
Английский — B1
Проекты   (3 года)
Cryptocurrency application.
Роль
Android разработчик
Обязанности
Задачи на проекте: ● Установка основных концепций и структуры приложения; ● Реализация структурированной и гибкой архитектуры; ● Исследование API с открытым исходным кодом для новостей о криптовалютах; ● Исследование API с открытым исходным кодом для определения цены криптовалюты; ● Массивный рефакторинг кода; ● Разработка новых функций; ● Анализ кода на предмет будущих улучшений; ● Участие в дейли-митингах; ● Управление взаимодействием с отделом IOS; ● Написание документации.
Стек специалиста на проекте
API, MVP, Moxy, Retrofit, Dagger2, RxJava 2, Рефакторинг
Отрасль проекта
Blockchain
Период работы
Декабрь 2022 - Сентябрь 2023  (10 месяцев)
Data collection terminal
Роль
Android разработчик
Обязанности
Мобильное приложение для функций складской логистики (терминал сбора данных и контроля ключевых показателей эффективности сотрудников). Задачи на проекте: ● Адаптация устаревшего Java-кода к архитектурным решениям и переписывание его на Kotlin. Решение: MVVM следует правилам чистой архитектуры и зависимостей; ● Работа с JNI (передача данных из приложения на сервер и обратно); ● Разработка пользовательского представления, добавление анимации, работа с Glide, замена ListView на RecyclerView; ● Переписывание пользовательского интерфейса в соответствии с принципами Material Design ● Разработка собственной системы обновлений, которая работала по принципу: мы загружаем новый APK-файл на сервер, приложение видит его и обновляет автоматически; ● Разработка UML- диаграмм для бизнес-процессов приложения; ● Написание собственных SQL-запросов (BigData); ● Работа с метапроектом на C++; ● Управление взаимодействием с отделами веб-разработки, машинного обучения и power BI; ● Участие в ежедневных встречах и ретроспективах в конце спринтов; ● Внедрение аутентификации и авторизации: Создание системы аутентификации пользователей и настройка прав доступа в соответствии с ролями сотрудников склада; ● Оптимизация производительности: Оптимизация приложения для обеспечения высокой производительности и быстрого отклика при работе с большими объемами данных; ● Разработка функционала сканирования штрих-кодов: Интеграция и развитие функционала сканирования и распознавания штрих-кодов для быстрого ввода данных; ● Работа с GPS и геолокацией: Использование GPS и геолокации для определения местоположения товаров на складе и отслеживания перемещений сотрудников; ● Интеграция с внешними системами: Взаимодействие с внешними системами и API-интерфейсами для обмена данными с другими приложениями и сервисами; ● Обработка ошибок и ведение журнала: Разработка механизмов обработки ошибок, записи журналов событий и сбора данных для анализа и отладки; ● Работа со многими форматами данных: обработка и передача данных в различных форматах, таких как JSON, XML, а также работа с базами данных; ● Тестирование и отладка: Тестирование приложения, выявление и исправление багов и погрешностей; ● Интеграция с аналитикой: Внедрение аналитики для мониторинга использования приложений, сбора статистики и принятия решений на основе данных; ● Интернационализация и локализация: добавление поддержки нескольких языков и локализация пользовательского интерфейса для разных регионов и стран; ● Оптимизация энергопотребления: Разработка мер по оптимизации энергопотребления приложений на мобильных устройствах; ● Работа с печатающими устройствами: Интеграция с печатающими устройствами позволяет печатать счета-фактуры, этикетки и другие документы непосредственно со смартфона или планшета; ● Обеспечение безопасности данных: Внедрение мер по защите данных, включая шифрование и безопасное хранение конфиденциальной информации; ● Обучение пользователей: Подготовка учебных материалов и руководств для сотрудников, использующих приложение, а также оказание технической поддержки.
Стек специалиста на проекте
C++, Работа с базами данных, UML, Clean Architecture, Обучение, Material Design, Room, Веб-разработка, GPS, JNI, XML, JSON, Java, Power BI, MVVM, Analytics, Glide, CameraX, Ретроспектива, Hilt, RecyclerView, Анимация, Flow.js, Paging, Coroutines, LiveData, Мониторинг, GPRS, Kotlin, Аналитика, тестирование приложений
Отрасль проекта
LifeStyle
Период работы
Октябрь 2020 - Декабрь 2022  (2 года 3 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

Logistics & Transport • Media • Telecom
КА
Кирилл А.
Москва
Android разработчик
Middle+
3,125 Р/час
Kotlin
Java
Kotlin coroutines
Kotlin DSL
Android SDK
Android JetPack
Jetpack
Android Room
Room
SQLite
+93

Ключевые навыки и достижения: 1) Глубокие знания и практический опыт работы с Kotlin, Java и современными фреймворками, включая Android Jetpack, MVVM, Retrofit, Room и Dagger. 2) Опыт разработки с использованием принципов Clean Architecture, OOP, SOLID, MVP и MVVM, что обеспечивает создание удобных в поддержке и расширении приложений. 3) Работа с различными API и технологиями, включая Firebase, NFC, Bluetooth и Camera2, обеспечивая разработку многофункциональных приложений. 4) Разработка приложений с поддержкой WearOS, расширяющих функционал на устройствах носимой электроники. Личные качества: 1) Стремление к постоянному самосовершенствованию и изучению новейших технологий в области мобильной разработки. 2) Умение работать как самостоятельно, так и в команде, быстрая адаптация к изменениям и новым задачам. 3) Креативный подход к решению задач, ориентация на качество и детали.

Подробнее
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 • Manufacturing
ВБ
Василий Б.
Москва
1С разработчик
Senior
3,250 Р/час
1С:Зарплата и Управление Персоналом
MS Windows
1С:Бухгалтерия
1С:Предприятие
Обучение
Базы данных
ERP
Linux
SAP
1С: ЗУП 2.5
+21

Компетенции • Опыт работы с 1С: Предприятие 8.3 - 10 лет. • Опыт работы с высоконагруженными конфигурациями для корпоративного сектора 1C. • Опыт организации обменов между различными информационными системами. • Программирование 1С 7.7, 8.2, 8.3 (Управляемые формы). • Доработка и разработка правил для обмена в 1С: Конвертация данных 2.0, 3.0. • Опыт интеграции между конфигурациями 1С и внешними системами (xml, com, web). • Опыт работы с web и http сервисами. • Знание стандартов разработки 1С, БСП, СКД, управляемых форм, механизма расширений и регламентных заданий. • Хорошие знания клиент серверного взаимодействия. • Оптимизация высоконагруженных систем на базе 1С. • Знания бизнес-процессов по управленческому, производственному, финансовому, кадровому и бухгалтерскому учету. Конфигурации • Основной опыт - ЗУП 3.0., 2.5, 1С ERP 2.5

Подробнее
E-commerce & Retail • FoodTech
АЖ
Александр Ж.
Москва
Бизнес аналитик
Middle+
2,500 Р/час
UML
Базы данных
Camunda
XSD
Бизнес-анализ
XML
JSON
IDEFX
Системный анализ
MongoDB
+24

Общий стаж работы на позиции аналитик – 4 года. Работал над масштабными корпоративными многосторонними проектами и несколькими командами разработчиков. Особенности работы на проектах: - Работа в командах численностью от 10 до 80 человек; - Применение на проектах методологий RUP и Agile (Scrum); - Полностью удаленная работа (~ год); - Работа в распределенной (территориально) команде. Инструменты, используемые в работе: - Вики-системы: Confluence - Таск-трекеры: Jira, Redmine, YouTrack - Документы: MS Office (Word, Excel, Visio, PowerPoint), WinMerge, Notepad++ - Справочно-правовые системы: Гарант - Репозитории: TortoiseSVN - Диаграммы/схемы: Camunda Modeler, Draw.io Diagrams for Confluence, Visio, BizAgi, StarUML, Miro; - Базы данных: SQLiteStudio, MongoDBCompass, pgAdmin; - Интерфейсы: Balsamiq Mockups, Figma - API: Swagger - XML/XSD: Oxygen XML Editor - BPM-движок: Camunda Cockpit - ПО совместной работы: Microsoft Teams - Коммуникации: Skype, Skype for Business, мессенджеры (Telegram, WhatsApp), Zoom, Discord - Почта: MS Outlook, Mozilla Thunderbird - Удаленный доступ: TeamViewer - Запись видео: OBS Studio, ScreenToGif

Подробнее