Мы создаём мобильный продукт с нуля.
Вы будете отвечать за общий слой бизнес-логики для Android и iOS, используя Kotlin Multiplatform.
Вам предстоит разрабатывать альфа-версию продукта.
Вы будете принимать архитектурные решения, определяющие работу системы, а не реализовать спецификацию, написанную кем-то другим.
Прочие обязанности:
Проектировать и реализовывать кроссплатформенную бизнес-логику на KMM
Писать чистый, тестируемый код, расположенный под нативными UI-слоями
Принимать ранние архитектурные решения, обеспечивающие масштабируемость
Работать полностью автономно: UI разрабатывается отдельно, вы отвечаете за core-логику
Поставлять рабочий код, а не прототипы
Что нам нужно
Отличное знание Kotlin — глубокое понимание, а не «я его использовал»
Корутины и потоки: вы корректно работаете с конкурентностью под нагрузкой
Реальный продакшн-опыт с KMM — вы выпускали общий код, а не только читали документацию
Знание экосистемы KMM: Ktor, Room KMP или аналогов
Автономия уровня senior: вы находите проблемы, предлагаете решения и реализуете их
Стартап-мышление: быстрые релизы, ответственность за результат, отсутствие ожидания «идеальных условий»
Что нам не нужно:
Люди, которым требуются пошаговые инструкции на каждом этапе
Те, кто ожидает зрелую, стабильную и уже сложившуюся кодовую базу
Разработчики, которым нужна помощь в принятии архитектурных решений
Те, кто считает интеграцию «чужой задачей»
Это ранняя, хаотичная и требовательная стадия продукта.
Если вы хотите реально влиять на разрабатываемый продукт, подавайте заявку.