Артур Щ. Android разработчик, Senior
ID 8395
АЩ
Артур Щ.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3,875 Р/час
НДС не облагается
Специалист доступен с 28 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Android-инженер с 5+ годами опыта коммерческой разработки.
Android-разработчик с 5-летним стажем работы в области проектирования, разработки и оптимизации современных мобильных приложений. Умею работать в команде и воплощать идеи в удобные и функциональные приложения для Android, интересуюсь новыми технологиями и лучшими практиками, чтобы делать красивые, быстрые и ориентированные на пользователя решении. Знаю все этапы разработки приложений, от архитектуры и кода до тестов и оптимизации. Стремлюсь быть в курсе последних новинок в области Android-разработки, чтобы повышать свой уровень и участвовать в инновационных проектах.
Проекты
(5 лет 3 месяца)
ПРИЛОЖЕНИЕ ДЛЯ ГЕНЕАЛОГИЧЕСКОГО ДРЕВА
Роль
Сеньор Android Инженер
Обязанности
Разработка приложений с нуля в соответствии с требованиями заказчика;
Создание и внедрение новых экранов и view с помощью Jetpack Compose;
Создание уникальных элементов интерфейса при помощи Custom Views;
Интеграция с chat GPT для создания большого генеалогического древа с его историей;
Предоставление индивидуальных решений, адаптированных к потребностям проекта;
Разработка архитектуры приложения с использованием лучших практик чистой архитектуры и использования MVVM + MVI;
Помощь разработчикам более низкого уровня во время их онбординга, предоставление документации по сложным функциям проекта;
Создание архитектуры клиент-сервер и обеспечение вызовов API;
Внедрение дерева зависимостей с помощью Koin;
Оценка задач для эффективного планирования проекта;
Разработка custom views для уникальных компонентов пользовательского интерфейса;
Создание архитектуры клиент-сервер и обеспечение вызовов API;
Поддержка открытой коммуникации с командой для бесперебойного сотрудничества;
Проведение тщательных проверок кода для поддержания высокого качества кода;
Внедрение CI/CD с использованием платформы Jenkins для автоматизации процесса сборки, тестирования и развертывания Android-приложений;
Выполнение юнит-тестов, включая эдж-кейсы, проверку удобства использования и надежности;
Предоставление голосовых сообщений и вложений для обмена сообщениями в чате.
Kotlin
MVVM + MVI
Clean Architecture
Coroutines
Jetpack Compose
FragmentManager
Koin
Retrofit
Room + SQLite
LiveData
Custom Views
Сoil
Navigation Component
JUnit + Mockito
CI/CD
Jenkins
Gradle
Firebase
REST
Git + GitHub
Scrum
Figma
Период работы
Февраль 2022 - Сентябрь 2023
(1 год 8 месяцев)
ПРИЛОЖЕНИЕ ДЛЯ РЕДАКТИРОВАНИЯ ФОТОГРАФИЙ
Роль
Android Инженер
Обязанности
Разработка приложения с нуля;
Разработка экранов приложений и бизнес-логики;
Реализация OpenCV и MLKit;
Реализация нейронных сетей;
Создание удобного и адаптивного сенсорного режима редактирования фотографий;
Обеспечение кэш-хранилищем для черновых фотографий;
Внедрение новых технологий для оптимизации эффективности разработки;
Предоставление приложению аналитики Firebase;
Активное устранение ошибок, регулярное техническое обслуживание и внедрение исправлений;
Рефакторинг кода для улучшения внешнего вида стиля кода;
Оптимизация производительности для обеспечения эффективного использования ресурсов и беспрепятственного взаимодействия с пользователями;
Тесное сотрудничество с кросс-функциональными командами, такими как менеджеры проектов, разработчики Android и iOS, для содействия эффективной коммуникации и обеспечения плавной интеграции.
Kotlin
MVVM
Clean Architecture
Coroutines
Cicerone
Hilt
OpenCV
Retrofit
REST
MLKit
Glide
Room
XML Layout
Firebase tools
GitHub + Git
Kanban
Figma
Gradle
Период работы
Август 2020 - Февраль 2022
(1 год 7 месяцев)
ПРИЛОЖЕНИЕ ДЛЯ ДОСТАВКИ ЕДЫ
Роль
Android Инженер
Обязанности
Разработка с нуля;
Написание общих extensions для бизнес-логики приложения и повторного использования;
Проектирование архитектуры приложения;
Рефакторинг существующего приложения для обеспечения хорошей производительности и улучшения стиля кода;
Разработка экранов приложений и бизнес-логики;
Повышение производительности приложения;
Оценка задач;
Имплементация и работа с Masonry и Contentful для управления динамическим контентом на экранах приложения через Server Driven UI методологию;
Использование Firebase для авторизации и хранения данных;
Внедрение безопасных способов для хранения данных пользователя, защита данных;
Создание UI-компонента для календаря;
Предоставление анимационных изображений;
Ревью с требований и вынесение на обсуждение мнения по поводу их реализации;
Обсуждение с дизайнером, как улучшить UX для пользователей Android;
Покрытие приложения юнит-тестами;
Код-ревью;
Рисование локации и местоположения пользователя, точек самовывоза, маршрута доставки;
Поддержка приложения для новых версий ОС Android.
Java
MVVM
MVP
RxJava 2
Dagger 2
Google Maps
Retrofit
REST
JUnit + Mockito
WebSocket
Masonry
Contentful
Glide
Lottie
Navigation Compontnt
Room + SQLite
XML Layouts
Firebase tools
GitHub + Git
Kanban
Figma
Gradle
Период работы
Март 2019 - Август 2020
(1 год 6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да