24 1 нед. назад

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

Вам предстоит участвовать в разработке и внедрении новых функций для многомодульного проекта, а также поддерживать и рефакторить существующий код. Ожидается отличное знание Kotlin и Java, опыт работы с архитектурными паттернами и инструментами разработки.

middle удалённо
Тип занятости
full-time
Опубликовано
22 января 2026
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

JEDai поставляет решения на базе технологии искусственного интеллекта для индустрии розничной торговли. Наша платформа, основанная на передовых алгоритмах компьютерного зрения, помогает компаниям из ритейла и FMCG повышать эффективность своих сотрудников и бизнес-процессов. Нашими клиентами являются крупнейшие мировые производители и розничные сети. В данный момент мы распознаем более 50 000 SKU и более 20 млн фотографий каждый месяц. Сейчас мы в поисках Android-разработчика для расширения команды.
Участием в формировании технических и продуктовых решений;
Написанием чистого и поддерживаемого кода;
Проектированием и внедрением новых фич во многомодульном проекте;
Поддержкой чужого кода и рефакторингом.
Что ожидаем от кандидата:
Kotlin & Java: Отличное знание Kotlin (Coroutines, Flow). Понимание Java.
UI (гибрид): Опыт работы с Jetpack Compose и классическим ViewBinding. Умение верстать сложные экраны.
Архитектура: Понимание паттернов проектирования, опыт работы с MVP и Clean Architecture.
Асинхронность: Уверенное владение RxJava 3 и Coroutines.
DI: Опыт работы с Dagger 2. Понимание графа зависимостей.
Сеть и данные: Опыт работы с Retrofit 2, OkHttp, Gson. Знание Room для локального хранения данных.
Работа с камерой: Базовое понимание API камеры или опыт работы с CameraX.
Инструменты: Git, Android Studio. Умение работать с Firebase (Crashlytics, Analytics)
Expert Gradle & Build Systems: Глубокое знание Gradle (Groovy DSL). Умение управлять сложной конфигурацией с множеством Product Flavors, манипуляциями с манифестом и версионированием.
Многомодульность: Опыт проектирования и поддержки многомодульных проектов (в проекте десятки подключаемых модулей через embed project).
Производительность: Умение профилировать приложение, искать утечки памяти (особенно при работе с изображениями и Bitmaps), оптимизировать холодный старт и работу с сетью.
Архитектурный надзор: Способность поддерживать легаси на MVP и плавно внедрять современные подходы (Compose, MVI/MVVM).
CI/CD & Quality: Настройка пайплайнов, конфигурирование Detekt, автоматическая публикация релизов (Google Play Publisher plugin).
Будет плюсом:
Опыт работы с Feature Flags (Flipt).
Yandex AppMetrica
Понимание процесса анализа кода (Detekt, SonarQube).
Native Development (NDK/JNI): Опыт или готовность плотно работать с нативными библиотеками (OpenCV, JavaCV). Понимание нюансов упаковки .so библиотек и ABI фильтров.
ML & Computer Vision: Опыт интеграции ML-моделей на устройстве. Знание LiteRT (бывший TensorFlow Lite).

условия

Глобальный контекст: работа с международной командой и клиентами (LATAM, MENA, Европа).
Гибкость: удаленный формат или гибрид на ваш выбор (с офисом в Москве, БЦ "Арма", м. "Курская").
График: 5/2 с гибким началом дня (между 9 и 10 утра по МСК).
Развитие: компенсация изучения английского языка для дальнейшего профессионального роста.
Стабильность: официальное трудоустройство и конкурентная заработная плата.

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

6 вакансии
Okko
Okko
1 д. назад

Android разработчик

Мы ищем Android разработчика с опытом от 3 лет, который уверенно владеет Android SDK и Kotlin. В команде ценим ка…

middle удалённо
ITFB Group
ITFB Group
2 д. назад

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

Ищем разработчика на Kotlin с опытом в FinTech. Вы будете заниматься разработкой приложений для Android, инте…

middle удалённо
Andersen
Andersen
4 д. назад

Разработчик Android

Вам предстоит разрабатывать Android-приложения, участвовать в Agile/Scrum процессах и проводить код-ревью. Требуетс…

middle удалённо
Andersen
Andersen
4 д. назад

Разработчик Android

Вам предстоит работать над развитием цифровых банковских каналов и онлайн-услуг. Основные требования включают опыт разработки на Kotlin и Jav…

middle удалённо
Lovit
Lovit
5 д. назад

Android разработчик

Lovit ищет Android разработчика для работы над новыми проектами в сфере умного дома. Вам предстоит разрабатывать приложения на Kotlin, управлять техдолг…

middle удалённо
Empat
Empat
5 д. назад

Разработчик Android

В этой роли вы будете разрабатывать функции для маршрутизации звонков и управления подключениями, сотрудничая с QA и инженерам…

middle удалённо