ИЧ
Илья Ч.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3,625 Р/час
НДС не облагается
Специалист доступен с 27 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет