Android Engineer

VibeLab
  • от 140 000 руб.
  • до 200 000 руб.
Санкт-Петербург Опыт работы от 1 года Постоянная занятость Полный день
Поделиться

Описание

О нас: VibeLab молодая IT-компания, которая предоставляет широкий спектр сервисов клиентам:

Разработка программного обеспечения для различных платформ, включая веб и мобильные устройства; UX/UI дизайн; Интеграцию CRM-систем с другими системами и сервисами; Поддержка программного обеспечения и информационных систем

Требования:

  • Умение писать Gradle Convention plugins

  • Room, SQLDelight.

  • MVI/MVVM

  • Coroutines/Flow/Channels

  • Koin DI

  • Gradle KTS

  • Jetpack Compose

  • Понимание Clean Architecture

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

  • Умение выделять, какие классы должны быть в общем модуле, а какие платформенные. (androidMain, commonMain, iosMain)

  • Compose Multiplatform

  • Опыт работы с Ktorfit, Ktor client

  • Понимание структуры KMP-проекта (build.gradle.kts, source sets)

  • Знание KMP

  • Знание Swift, ObjectiveC, SwiftUI ( в области применения в связке с KMP)

  • Знание Аврора ОС/HarmonyOS и их особенности

  • WebRTC

  • Multiplatform settings

  • CI/CD и инфраструктура. Опыт настройки CI/CD пайплайнов, особенно для KMP и iOS (fastlane, GitLab CI, Bitrise). Опыт настройки дистрибуции SDK (например, публикация KMP-модуля через CocoaPods или Swift Package Manager).

  • Понимание Clean Swift

  • Наличие примеров работ на KMP

  • Опыт построения или поддержки архитектуры SDK или платформенного слоя.

  • Понимание принципов модульности, инкапсуляции платформенных зависимостей, шаринга UI (Compose Multiplatform).

Обязанности:

  • Анализ и принятие решений относительно архитектуры мобильного приложения.

  • Проектирование и разработка новых функций.

  • Участие в принятии технических решений и планировании процесса разработки.

  • Code Review.

  • Улучшение релизного процесса.

  • Исправлять ошибки и улучшать стабильность приложения.

  • Изучать и применять современные подходы и технологии из нашего стека.

Условия и преимущества:

  • Полная занятость с графиком 5/2.
  • Возможность удаленной или гибридной работы.
  • Рабочий день 8 часов.
  • Работа в команде профессионалов, нацеленных на развитие и инновации.
  • Возможности для профессионального роста и обучения.
19 дней назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии

Senior Fullstack QA engineer

  • Hi, Rockits!
  • Санкт-Петербург
... for a Middle+/Senior QA engineer for remote work. Our ... development verticals as a QA engineer. You will be responsible for ... logic Mobile testing iOS and Android native applications Integration testing ...
31.10.2025; Источник: hh.ru

Manual Mobile QA Engineer/Тестировщик (Junior+/Middle-)

  • Bnovo
  • Санкт-Петербург
Описание Bnovo аккредитованная IT компания, лидер рынка в области SaaS-решений для гостиничного бизнеса, которая входит в группу компаний Smartway. Нашей платформой пользуются 16 000 партнеров уже ...
28.10.2025; Источник: hh.ru

Reverse Engineer

  • Специальный Технологический Центр (ООО СТЦ)
  • Санкт-Петербург
Описание Обязанности: Разработка программного обеспечения для платформ Intel, ARM, Hexagon; Исследование сторонних программ; Работа с чужими исходниками на самых разных языках программирования; ...
05.11.2025; Источник: hh.ru