Задача

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

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

  • Опыт работы с Kotlin и понимание архитектуры KMP (Kotlin Multiplatform).
  • Умение выявить модули Common/Multiplatform-ready и корректно разделить код на общий, Android и iOS.
  • Минимальная квалификация - middle-разработчик: если возникнут вопросы, вам поможет проектный лид.
  • Готовность согласовать план рефакторинга и придерживаться его.

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

Исполнитель ознакомляется с готовым планом работ (предоставляет свой стек и утверждает сроки). Допускаются уточняющие вопросы - для этого с вами будет на связи проектный менеджер. Работа ведется в системе контроля версий, результат сдаётся в виде обновлённого пул-реквеста с переработанным кодом.

Ожидаемый результат

  • Котлин-код адаптирован для KMP (разделены модули commonMain/androidMain/iosMain).
  • В проекте нет или сведены к минимуму файлы-ожидания внутри общей части (expect/actual).

Важно: все контактные данные сторонних сервисов, бирж и конкретных компаний удалены в этом описании для концентрации на задачи.

Как откликнуться

Отклик должен подтверждать ваш стек Kotlin/KMP и реальную планку middle или выше. В теле отклика кратко опишите свой опыт с cross-platform

Разработка адаптивного сайта для коррекционного центра на WIX

Требуется создать двухязычный сайт на WIX для центра помощи на основе готового макета. Необходимо разработать современный дизайн, адаптированный под цветовую гамму логотипа, с корректной поддержкой русского и иврита.

Модернизация Telegram-бота для фитнес-центра

Требуется доработка существующего Telegram-бота: добавление нового функционала и изменение текущего в соответствии с предоставленным техническим заданием. Доступно подробное и упрощенное ТЗ.