📢 Занимаетесь брендом работодателя?

Приходите 11 марта на Хабр Семинар, поговорим о том, как бренд и коммуникации становятся частью стратегии удержания.

→ Узнать больше

Kotlin / Flutter expert (проектная занятость)

Требования

Разработчик мобильных приложений
Senior
Java
Kotlin
Разработка под Android
Разработка мобильных приложений
Flutter
Android studio
Android SDK
Dart
Flutter Bloc

Условия

Можно удалённо

Компания

Мобильное приложение

Описание вакансии

О компании и команде

Приветствуем! Мы — команда Navamsha. Разрабатываем инновационное мобильное приложение, которое помогает женщинам совершенствовать и познавать себя с помощью с помощью восточной астрологии, медитации, аффирмаций и других практик. Наша миссия — вдохновлять и поддерживать женщин на их пути к счастью и гармонии.

Наше приложение на Android было разработано на чистом Java в далёком 2016 году, и с тех пор неспешно развивалось в рамках исходной технологии (наш фокус был на iOS-платформе). За это время практика Android-разработки ушла далеко вперед, появились новые подходы и фреймворки.

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

По этой причине ищем опытного Android разработчика, который поможет нам грамотно спланировать технологический переезд.

Что нужно будет сделать

  • Провести аудит кодовой базы существующего приложения.
  • Определиться с технологией разработки и используемыми фреймворками.
  • Сформулировать наиболее оптимальные сценарии разработки/рефакторинга приложения.
  • Подсветить плюсы и минусы каждого сценария, сделать оценку сроков и стоимости.
  • Будет плюсом, если сможете порекомендовать исполнителей (в том числе самого себя).

Ожидания от кандидата

  • Понимание кода на Java.
  • Разносторонний опыт разработки на Kotlin и Flutter совокупно от 5 лет.
  • Опыт проектирования архитектуры Android-приложений.
  • Опыт работы с in-app подписками и покупками Google Play.
  • Хорошие коммуникативные навыки для объяснения технических решений нетехническим участникам команды.
  • Умение оценивать риски и предлагать альтернативные варианты.
  • Готовность проявлять самостоятельность в работе и инициативность на всех этапах взаимодействия.

Будет преимуществом

  • Опыт работы на лидерских позициях, предполагающих верхнеуровневую работу с продуктом, поиск баланса между бизнес-требованиями и техническими возможностями, управление командой разработки (Team lead, Tech lead, Head, CTO).
  • Опыт перевода Android-приложений c legacy на современный стек.
  • Опыт работы в стартапах в условиях ограниченных ресурсов.
  • Опыт работы в продуктовой инхаус-команде.
  • Интерес к самопознанию, йоге, медитации, восточной философии.

Условия работы

  • Полностью удаленная работа, готовы гибко обсуждать условия и сроки с учетом объема задач.
  • Договор ГПХ или самозанятность с оплатой в рублях или контракт с зарубежной компанией с оплатой в долларах.
  • Дружелюбная команда и адекватное руководство. Заботимся об эмоциональном состоянии друг друга и спокойно решаем вопросы даже в сложных ситуациях.
  • Большое пространство для развития навыков.
  • Здравый смысл в процессах: минимум бюрократии, лёгкие согласования.
  • Работа в интересном и востребованном международном проекте, который любят пользователи (App Store rating: Russia – 4.8, USA – 4.9).

Смотреть ещё вакансии