Вакансия Android developer

8 вакансий
Специализация: Android
Уровень: Middle
Опыт: 3 года
Уровень английского: Не важно
Город: Минск
Режим работы: Полный день
Размер команды: 13+
Размер компании: 170

Banuba— международный стартап, разрабатывающий мобильные приложения на основе технологий компьютерного зрения.

Область дополненной реальности быстро развивается, постоянно выпуская в мир технологические инновации. Banuba стремится опередить время- мы разрабатываем мобильные приложения, которые способны создавать и передавать в реальном времени видеопотоки с крутыми AR эффектами.

Команда Banuba — это профессионалы высокого класса. Сейчас мы ищем Android developer, который усилит команду разработки нашего продукта (AR, Video)

Возможность работы с технологиями дополненной реальности, создание современных мобильных приложений, постоянное совершенствование, дружная команда — все это ждет тебя в Banuba. Приходи!

Обязанности:

  • Разработка мобильного приложения;
  • Разработка и поддержка основной архитектуры приложения, бизнес-логики приложения, нестандартных UI-компонентов для приложения;
  • Работа над оптимизацией быстродействия приложения, профилирование, устранение утечек памяти;
  • Внедрение в приложение системных библиотек на базе разработок R&D отдела компании;
  • Внедрение перспективных технологических решений в проект, внесение предложений и рекомендаций по технологическому развитию приложения;
  • Взаимодействие с командой UX проектировщиков, дизайнеров и бэкенд-разработчиков.

Тех. стек:

Kotlin, Coroutines, Android SDK, Custom Views , MVVM, Multithreading

Требования:

  • Опыт разработки клиентских приложений под Android от 3 лет;
  • Опыт работы с Kotlin;
  • Знания Java и стандартной библиотеки;
  • Знание принципов архитектурных подходов MVVM;
  • Понимание ООП, шаблонов проектирования;
  • Базовое понимание алгоритмов и структур данных;
  • Навыки использования GIT;
  • Опыт использования подходов реактивного программирования;
  • Опыт создания нестандартных элементов UI и сложных анимаций;
  • Понимание принципов работы многопоточности и синхронизации;
  • Навыки профилирования и оптимизации производительности приложения.

Плюсом будет опыт работы с ExoPlayer

Условия:

  • Возможность выбирать формат работы - удаленно из любой точки мира или в офисах компании;
  • Отсутствие бюрократии в процессах и формализма в общении;
  • Гибкий график работы и отсутствие трекинга рабочего времени со стороны компании;
  • Оплачиваемые отпуск, больничный, дополнительные sick days;
  • Возмещение средств на медицинское обслуживание, спорт, курсы иностранных языков, проф. обучение;
  • Работа в команде профессионалов, которая поспособствует вашему личному профессиональному развитию.
Missing dc2dee645480aabc67b54d291271580aa34628939fceddb02bb23fd5777d20cc
Представитель компании
Вакансии компаний
Jobs-бот найдёт работу!
Подключайте бота в Telegram и получайте подходящие предложения.