Senior Android Developer в Облако (core-команда)

Дата размещения вакансии: 15.11.2024
Работодатель: VK
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

В VK мы стремимся создавать продукты для людей. Облако — это флагманский продукт, создаваемый в рамках концепции mobile first, решающий амбициозные и сложные задачи на стыке машинного обучения, компьютерного зрения, хранения и обработки экстремально больших массивов данных, таких как распознавание лиц, умная классификация и систематизация пользовательского контента, оптимизация и освобождение места на мобильных устройствах.

Наш стек: Kotlin, Coroutines, Flow, Hilt, MVI, ViewModel, LiveData, SQLite, Room, JUnit, Mockk, Kaspresso, Java.
Задачи:
  • разработка новых и поддержка существующих продуктовых механик Облака Mail;
  • участие в разработке новых функциональностей на всех этапах;
  • проведение code review;
  • технические исследования сложных проблем в разработке и эксплуатации;
  • выработка правил разработки, архитектурных требований к проекту и новым функциональностям.
Требования:
  • опыт профессиональной разработки c использованием Kotlin и Java;
  • понимание механизмов ОС Android и Android SDK — пуши, permissions, компоненты, activity, fragments, binder&services;
  • хорошее понимание используемых в проекте фреймворков и тулов: kotlin coroutines, dagger (+hilt), kotlin flow, rxjava;
  • понимание работы gradle и gitlabci;
  • умение самостоятельно расставлять приоритеты и декомпозировать задачи.