Компания «Бюро цифровых проектов» является участником Московского инновационного кластера — высокотехнологичной платформы, объединяющей компании, исследовательские организации и предпринимателей для создания и внедрения инновационных решений.
Проект объединил экспертов, которые знают технологии на глубоком уровне. Специалисты по информационной безопасности, телекому, мобильным и рекламным технологиям, разработчики высоконагруженных систем — вместе мы создаем продукты, которые меняют правила игры.
За нашими плечами десятки лет опыта и проекты, где ставка всегда была на амбициозные задачи и масштабные решения. Мы не просто следуем трендам — мы движемся дальше, определяя, какими они станут завтра.
Мы создаём новую модель потребления цифровых услуг и взаимодействия с рекламным контентом, где пользователи получают доступ к современным решениям связи и партнёрским сервисам в рамках принципиально нового подхода к их использованию.
Наша команда расширяется, и сейчас мы ищем Senior Android Developer, который поможет создавать системные Android-приложения, которые полностью заменят стандартные компоненты ОС.
Чем предстоит заниматься:
- Разрабатывать и поддерживать системные Android-приложения (Launcher, Lock Screen, CallKit, File Manager, Gallery, Keyboard и другие).
- Интегрировать приложения с Android Framework и компонентами AOSP.
- Оптимизировать производительность, скорость запуска, потребление памяти и энергопотребление.
- Работать с системными разрешениями, Intent Filters и заменой стандартных компонентов Android.
- Писать чистый, поддерживаемый код и участвовать в развитии архитектуры проекта.
- Поддерживать совместимость приложений с различными версиями Android (минимальная целевая версия — Android 16).
Что мы ожидаем: - Коммерческий опыт Android-разработки от 5 лет.
- Отличное знание Kotlin и Java.
- Глубокое понимание архитектуры Android: Activity, Service, BroadcastReceiver, ContentProvider, жизненный цикл компонентов, процессы приложения.
- Хорошее понимание многопоточности: Coroutines, Flow, HandlerThread, IntentService.
- Опыт работы с Jetpack Compose или кастомными View.
- Понимание работы: Binder, AIDL, WindowManager, ContentResolver, MediaStore, системных разрешений.
- Опыт оптимизации производительности приложений (память, батарея, скорость работы).
- Навыки диагностики и отладки сложных проблем: ADB, Logcat, dumpsys, анализ ANR, tombstone.
Мы предлагаем: - Удаленный формат работы;
- Гибкое начало рабочего дня;
- ДМС;
- Официальное оформление и белая заработная плата;
- Работа в команде экспертов;
- Возможность присоединиться к проекту на этапе активного роста;
- Очень классная атмосфера в коллективе с максимальным уровнем взаимопомощи и дружелюбия. Мы осознанно убираем все минусы работы в корпорациях.