Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Пример кода, написан именно для примера: https://github.com/daniel7773/AppSample
Используемые языки программирования: Java, Kotlin, C++;
Используемые технологии:
Для асинхронного выполнения кода - RxJava2, RxJava3, Kotlin Coroutines.
DI - Dagger, Hilt.
Навигация - fragment manager, Android Jetpack's Navigation, Cicerone.
Базы данных - SQLight, Room, Realm.
Это основное, также знаю много прочих актуальных технологий/библиотека используемых в Android разработке, в том числе Jetpack Compose.
Есть опыт использования различных библиотек Android SDK, от дополненной реальности до использования Bluetooth API.
Есть опыт работы с NDK и встраивания С++ кода в проекты.
Настройка CI/CD, покрытие кода тестами.
Понимание основ ООП и принципов создания и построения алгоритмов;
Использую Clean Architecture, SOLID, DRY, YAGNI, KISS, паттерны банды 4 и также MV* паттерны
Unit- и Instrumental-testing.
Проекты
(5 лет 1 месяц)
VK
Роль
Android Разработчик
Обязанности
- Работа в команде разработки стикеров и подарков, разработка всех фич, связанных с ними на платформе Android;
• Тестирование, оптимизация и поддержка продукта;
• Взаимодействие с другими разработчиками в команде, дизайнерами и тестировщиками.
- Разработка высоконагруженного приложения
- Планирование и обсуждение задач, проектирование новых фич и процесса их разработки
- Участие в реализации новой версии библиотеки аналитики, создание базовых компонентов дизайна для их переиспользования в проекте
- Улучшение работы CI/CD.
- Ведение команды разработчиков, планирование разработки core функционала и реализации новых фич в направлении Personalisation&Lifestyle в приложении МТС-Банк