Вакансия Android developer

7 вакансий
Специализация: Android
Уровень: Senior
Опыт: 4 года
Уровень английского: Не важно
Город: Минск
Размер команды: 6—8
Размер компании: 150

Banuba development- это компания, которая создает мобильные приложения на основе дополненной реальности. За каждым нашим продуктом стоят собственные технологии, разработанные R&D отделом компании.

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

Сейчас в Банубе открыта вакансия Android разработчика.

Если вам интересны передовые технологии, искусственный интеллект, машинное зрение — вы тот, кто нам нужен!

Задачи:

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

Требования:

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

Мы приветствуем:

  • Опыт настройки CI;
  • Опыт работы с NDK и CMake.

Условия:

  • Профессиональная команда и менеджмент;
  • Офис или удаленный формат работы;
  • Система бенефитов;
  • Соответствие ТК РБ.
Missing dc2dee645480aabc67b54d291271580aa34628939fceddb02bb23fd5777d20cc
Представитель компании
Вакансии компаний