← к выдаче
разработка

Android Developer

Team.InnoВитебск11 дн. назад

Коротко

Develops Android applications using Kotlin, Jetpack Compose, Coroutines, MVVM/MVI, Clean Architecture, Retrofit/Ktor, and DI frameworks; writes unit tests. · Needs: Strong Kotlin; deep Android platform knowledge; Jetpack Compose; Coroutines/Flow; MVVM/MVI; Clean Architecture; Retrofit/Ktor; Dagger/Hilt; JUnit; English B1+.

Описание от работодателя

Team.Inno – одна из наиболее опытных белорусских компаний в области полного цикла разработки, внедрения и поддержки программного обеспечения, бизнес-анализа, дизайна, тестирования и управления проектами За 18+ лет мы реализовали более 1600 проектов в разных отраслях для заказчиков из США, Канады, Великобритании, Германии, Франции, Италии, Японии и других стран. Наша команда специализируется на 40+ бизнес-доменах , включая Artificial Intelligence, Machine Learning, Augmented & Virtual Reality Сейчас Team.Inno объединяет 3500+ специалистов , которые работают в офисах компании в Беларуси, Польше, Литве, Грузии и Германии. Мы постоянно ищем опытных и начинающих специалистов, а с 2025 предлагаем обучение на бесплатных онлайн-курсах для всех, кто хочет начать карьеру в IT У нас можно пробовать себя на проектах разного масштаба, менять направления и выбирать карьерные треки. Присоединяйся! Наши ожидания: Уверенные знания Kotlin; Java будет плюсом; Глубокое понимание платформы Android: жизненный цикл компонентов, работа с состоянием, конфигурационные изменения; Понимание принципов работы Jetpack Compose, механизмов состояния и рекомпозиции; Опыт построения UI как на Compose, так и понимание XML (будет плюсом); Опыт работы с асинхронностью: Coroutines, Flow (понимание конкурентности и отмены задач); Понимание и практический опыт применения MV-паттернов (MVVM / MVI и др.); Понимание и применение принципов Clean Architecture, модульного подхода; Опыт работы с сетевым слоем: Retrofit или Ktor; Опыт работы с DI-фреймворками (Dagger / Hilt) или понимание manual DI; Понимание принципа Service Locator (опыт работы с Koin будет преимуществом); Опыт написания unit-тестов (JUnit) и базовое понимание подходов к тестированию; Английский язык от уровня B1. Будет плюсом: Опыт работы с CI/CD; Понимание feature toggle и стратегий выката приложения; Опыт работы с многомодульной архитектурой в крупных проектах; Опыт в доменах с повышенными требованиями к качеству. Мы предлагаем: Обучение и развитие: Большой пул разноплановых проектов в таких сферах, как FinTech, Medicine, Entertainment, eCommerce, Gaming, Artificial Intelligence и пр.; Минимум легаси; короткий бенч; Широкий стек технологий, возможность перехода между ними; Индивидуальные карты роста и регулярный пересмотр условий (роли на проекте, уровня ЗП); Подготовку к собеседованиям с зарубежными заказчиками на английском языке. Рабочая среда: Формат работы: офис; Просторные и комфортные рабочие места; Подробный онбординг: знакомство с командой, процессами и правилами, экскурсия по офису, welcome card; Уютные кухни, игровые комнаты, коворкинги, лаунж-зоны. Дополнительные бонусы: Скидки у компаний-партнеров (от пиццерий и книжных до магазинов бытовой техники); Добровольное медицинское страхование. Ну что, ты с нами? Ждем тебя в нашей дружной команде! Создание рабочего места планируется в перспективе