IOS/KMP разработчик (Senior)

АЙТИ.СПЕЙС

IOS/KMP разработчик (Senior)

Описание вакансии

TSpace — международная сервисная компания. Мы успешно помогаем бизнесу и талантам встретиться.
Главная ценность нашей компании - это люди, которые в ней работают. Поэтому мы стремимся, чтобы работа у нас была максимально комфортной, а сотрудничество долгим и продуктивным.

Ищем к себе iOS/KMP разработчика на проект крупнейшую сеть магазинов бытовой техники и электроники

Грейд: Senior

Длительность проекта: 9 месяцев

Описание проекта:

Миграция мобильного приложения на Kotlin Multiplatform

Компания развивает комплексную экосистему умного дома с собственным мобильным приложением, адаптированным специально для российского рынка. Проект стартовал в 2019 году и сейчас включает не только управление умной техникой, но и комплексное решение, объединяющее:

- управление всей линейкой умной техники

- интегрированный интернет-магазин техники

- сервисное обслуживание и техническую поддержку

- Android TV приложение с агрегатором VOD-контента Ключевое преимущество решения — полностью локализованная под российский рынок и законодательство платформа, разработанная с нуля, учитывающая реальные паттерны поведения пользователей и обеспечивающая высокий уровень надежности.

Команда разработки насчитывает до 50 человек, включающая: продуктовых и проектных менеджеров, дизайнеров под руководством старшего дизайнера, разработчиков разных специализаций, тестировщиков, технических лидеров

Технический стек: iOS/Android/Android TV, PHP/JAVA backend, облачные сервисы.

Задачи:

  • Анализ и принятие решений относительно архитектуры мобильного приложения.
  • Проектирование и разработка новых функций.
  • Участие в принятии технических решений и планировании процесса разработки.
  • Code Review.
  • Улучшение релизного процесса.

Знания и умения:

  • iOS / Мобильная разработка. 4+ лет коммерческой разработки под iOS. Отличное знание Swift и понимание архитектуры iOS-приложений. Уверенное владение SwiftUI. Глубокое понимание жизненного цикла iOS-приложений, управления памятью, многопоточности и производительности.
  • Kotlin / Kotlin Multiplatform. Уверенное знание языка Kotlin. Опыт коммерческой работы с Kotlin Multiplatform. Понимание структуры KMP-модулей: commonMain, androidMain, iosMain и связанных ограничений Опыт интеграции KMP-модулей в iOS-приложение (через CocoaPods, XCFramework и другие способы).
  • Архитектура и платформенные решения. Опыт построения или поддержки архитектуры SDK или платформенного слоя. Опыт построения или сопровождения навигации на Decompose в iOS-приложениях. Понимание принципов модульности, инкапсуляции платформенных зависимостей, шаринга UI (Compose Multiplatform).
  • Командная работа. Умение быстро встраиваться в существующий проект и команду: чтение чужого кода, участие в архитектурных решениях, ведение задач.

Будет плюсом:

  • CI/CD и инфраструктура. Опыт настройки CI/CD пайплайнов, особенно для KMP и iOS (fastlane, GitLab CI, Bitrise). Опыт настройки дистрибуции SDK (например, публикация KMP-модуля через CocoaPods или Swift Package Manager).
  • Технологии и инструменты. Опыт работы с Compose Multiplatform на iOS. Опыт поддержки KMP SDK как на Android, так и на iOS. Опыт коммерческой разработки под Android.
  • Качество и контроль. Настройка и поддержка юнит- и интеграционных тестов Интеграция аналитики, логирования, систем сбора ошибок (Crashlytics, Sentry и др.).

Условия:

  • Заработная плата до 280 т.р обсуждается, зависит от уровня специалиста.
  • Работа в аккредитованной IT компании.
  • Гибридный формат работы 4/1 (раз в неделю работа в офисе). Локация Москва/Санкт-Петербург.
  • Длительный проект, полное погружение в продуктовую разработку.
  • Стабильность, компания устойчива ко всем изменениям на рынке.
  • Возможность оформления в штат ТК РФ, ИП.
  • Ежегодный пересмотр заработной платы, в зависимости от результатов работы.
  • Профессиональное развитие, обучение за счет компании.
  • По согласованию за счет компании: ДМС, предоставление оборудования, фитнес, психологическая помощь.
Посмотреть контакты работодателя

Похожие вакансии

3VO inc
Удаленная работа
  • Санкт-Петербург

  • до 3100 USD

Рекомендуем
Бэнкс Софт Системс

IOS/KMP Developer

Бэнкс Софт Системс

Полный день
  • Санкт-Петербург

  • до 3100 USD

Рекомендуем
Яндекс
Полный день
  • Санкт-Петербург

  • до 3100 USD

Рекомендуем
НИЦ Аэроскрипт

IOS-разработчик (swift)

НИЦ Аэроскрипт

Удаленная работа
  • Санкт-Петербург

  • до 3100 USD

3VO inc
Удаленная работа
  • Санкт-Петербург

  • до 3100 USD

Okko
Полный день
  • Санкт-Петербург

  • до 3100 USD

AIPeople

IOS Developer

AIPeople

Полный день
  • Санкт-Петербург

  • до 3100 USD

TrendTech
Полный день
  • Санкт-Петербург

  • до 3100 USD

Удаленная работа
  • Санкт-Петербург

  • до 3100 USD

Pride Games Studio

IOS-разработчик

Pride Games Studio

Полный день
  • Санкт-Петербург

  • до 3100 USD

TASSTA
Удаленная работа
  • Санкт-Петербург

  • до 3100 USD

3VO inc
Удаленная работа
  • Санкт-Петербург

  • до 3000 USD

VK
Полный день
  • Санкт-Петербург

  • до 3000 USD

Тензор
Полный день
  • Санкт-Петербург

  • до 400000 RUR

Бизнес Технологии

Senior frontend-разработчик

Бизнес Технологии

Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

Яндекс
Полный день
  • Санкт-Петербург

  • до 300000 RUR

WILDBERRIES
Полный день
  • Санкт-Петербург

  • до 300000 RUR

PLC.01
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

Силиз

Android Developer

Силиз

Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

Бизнес Технологии

Senior fullstack java developer

Бизнес Технологии

Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию