Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
YoloPrice
Москва, Россиявчера
2 000 – 2 500 RUB
в час
Грейд
Senior
Формат работы
Удалённо, Гибрид
Тип занятости
Полная занятость
Письмо на почту или сообщение рекрутеру в Telegram
Мы развиваем мобильный SDK как один из основных продуктов компании.
Это технологический слой внутри клиентских приложений, который берет на себя работу с бизнес-логикой, данными и сетевыми протоколами, взаимодействует с платформой через API и должен быть быстрым, надежным и незаметным для пользователя.
Сейчас мы приступаем к переработке мобильного SDK с учетом накопленного опыта и нашего нового видения ключевой ценности продукта. В основе разработки уже спроектированная архитектура Kotlin Multiplatform. Наша цель создать более гибкую, надежную и масштабируемую мобильную платформу для интеграции в сторонние приложения.
Нам нужен самостоятельный инженер, которому интересно взять на себя ответственность за ключевую технологическую часть продукта, реализовать новую версию SDK и обеспечить ее дальнейшее развитие и стабильную работу.
Мы ценим взаимодействие в нашей небольшой команде.
Обеспечить стабильную и предсказуемую работу SDK 2.0 в собственных и сторонних мобильных приложениях.
Результатом должны стать:
Качество SDK будем оценивать через работу бизнес-продуктов, компонентой которых он является и легкость встраивания в сторонние приложения, в том числе используя технические метрики, которые вы самостоятельно спроектируете.
Готовы проверить свой скилл разработки на Kotlin? Мы ожидаем 81 level;
Практический опыт с Kotlin Multiplatform — не UI, на системном уровне;
Иметь опыт разработки SDK, библиотек, framework или сложных переиспользуемых мобильных компонентов;
Знать как интегрировать мобильные библиотеки или SDK в сторонние приложения;
Регулярно практиковать проектирование и реализовывать архитектуру мобильных приложений или платформенных решений;
Быть, не теоретически знакомым с асинхронностью и конкурентностью (Kotlin Coroutines / Flow); скорее ежедневно работать с задачами такого рода;
Опыт проектирования сетевого взаимодействия на уровне production, как минимум применять модель OSI при разработке сервисов;
Понимание построения data-heavy систем на клиентской стороне: кэширование, синхронизация, консистентность данных;
Не забывать самостоятельно реализовывать технические решения, тестировать и отлаживать их;
Навыки системного debugging и поиска первопричин проблем ≠ закрыть багрепорт тикет
Технологический стек: Kotlin, Swift, KMP, SQLDelight, OkHttp, Flutter, Python
Мы развиваем мобильный SDK как один из основных продуктов компании.
Это технологический слой внутри клиентских приложений, который берет на себя работу с бизнес-логикой, данными и сетевыми протоколами, взаимодействует с платформой через API и должен быть быстрым, надежным и незаметным для пользователя.
Сейчас мы приступаем к переработке мобильного SDK с учетом накопленного опыта и нашего нового видения ключевой ценности продукта. В основе разработки уже спроектированная архитектура Kotlin Multiplatform. Наша цель создать более гибкую, надежную и масштабируемую мобильную платформу для интеграции в сторонние приложения.
Нам нужен самостоятельный инженер, которому интересно взять на себя ответственность за ключевую технологическую часть продукта, реализовать новую версию SDK и обеспечить ее дальнейшее развитие и стабильную работу.
Будет плюсом:
Обеспечить стабильную и предсказуемую работу SDK 2.0 в собственных и сторонних мобильных приложениях.
Результатом должны стать:
Качество SDK будем оценивать через работу бизнес-продуктов, компонентой которых он является и легкость встраивания в сторонние приложения, в том числе используя технические метрики, которые вы самостоятельно спроектируете.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 261 000 до 377 000