Android Developer
Коротко
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;
Уютные кухни, игровые комнаты, коворкинги, лаунж-зоны.
Дополнительные бонусы:
Скидки у компаний-партнеров (от пиццерий и книжных до магазинов бытовой техники);
Добровольное медицинское страхование.
Ну что, ты с нами? Ждем тебя в нашей дружной команде!
Создание рабочего места планируется в перспективе