Kotlin / Flutter expert (проектная занятость)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Приветствуем! Мы — команда 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).