Задача

Провести предпроектную оценку и рефакторинг существующего Kotlin-приложения с целью его адаптации под архитектуру KMP (Kotlin Multiplatform). Основной запрос заказчика - перенос кода на KMP для расширения платформенной совместимости. Важно: срок не так критичен, как бюджет; нужна тщательная оценка (не менее 4-6 дней), основанная на реалистичном плане работ.

Требования к исполнителю

  • Оценить текущую кодовую базу на Kotlin и разработать детальный план рефакторинга под KMP.
  • Учесть все платформозависимые модули, выделить общий код, правильно организовать мультиплатформенные таргеты.
  • Подготовить отчет (оценку времени и ресурсов), согласовать с заказчиком через middle-разработчика.
  • Выполнять работу строго по согласованному плану, коммуницировать при возникновении неясностей.

Формат работы

  • Командная разработка: вы не одни - средний (middle) разработчик на проекте поможет с архитектурными решениями и код-ревью.
  • Оценка стоимости и трудозатрат предоставляется на старте. Изменение требований возможно только после обоюдного согласования.
  • Ключевые компетенции исполнителя: Kotlin, KMP (Kotlin Multiplatform), рефакторинг, знание Clean Architecture.

Добавление чекбокса согласия на email-рассылки и обновление политики обработки данных

Требуется внести изменения на сайт в связи с новыми требованиями к email-рассылкам: добавить чекбокс согласия со ссылкой на формы подписки и опубликовать обновленный текст политики обработки персональных данных с актуальной датой.