Banuba в поиске Android developer, который усилит команду разработки нашего продукта (AR, Video)
Обязанности:
- Разработка мобильного приложения;
- Разработка и поддержка основной архитектуры приложения, бизнес-логики приложения, нестандартных UI-компонентов для приложения;
- Работа над оптимизацией быстродействия приложения, профилирование, устранение утечек памяти;
- Внедрение в приложение системных библиотек на базе разработок R&D отдела компании;
- Внедрение перспективных технологических решений в проект, внесение предложений и рекомендаций по технологическому развитию приложения;
- Взаимодействие с командой UX проектировщиков, дизайнеров и бэкенд-разработчиков.
Тех. стек:
Kotlin, Coroutines, Android SDK, Custom Views , MVVM, Multithreading
Требования:
- Опыт разработки клиентских приложений под Android от 3 лет;
- Опыт работы с Kotlin;
- Знания Java и стандартной библиотеки;
- Знание принципов архитектурных подходов MVVM/MVP;
- Понимание ООП, шаблонов проектирования;
- Базовое понимание алгоритмов и структур данных;
- Навыки использования GIT;
- Опыт использования подходов реактивного программирования;
- Опыт создания нестандартных элементов UI и сложных анимаций;
- Понимание принципов работы многопоточности и синхронизации;
- Навыки профилирования и оптимизации производительности приложения;
- Приветствуется использование AI инструментов для разработки;
- Желание изучать новые технологии и работать над сложными задачами.
Условия:
- Удаленная работа или офис;
- Официальное оформление;
- Гибкий график работы пн-пт;
- Оплачиваемые отпуск, больничный, дополнительные sick days.
Потенциальное рабочее место. Планируемая дата образования вакансии 1 июля 2025