Новео
Senior Android Developer (со знанием английского языка)
- Kotlin
- Android
- Android SDK
- Английский язык
Мы — международная IT-компания НОВЕО. С 2002 г. мы занимаемся проектами по заказной разработке ПО для западноевропейского рынка. Компанию отличает продуктовый подход к разработке и плотная интеграция специалистов в распределенную команду, что позволяет им напрямую влиять на техническое решение, качество кода и конечный результат.
Мы ищем в нашу команду опытного Android разработчика (Senior) со знанием английского языка для работы над проектом для нашего заказчика.
Описание проекта:
Приложение для взаимодействия с сетевым хранилищем данных (NAS), включая обнаружение устройства, авторизацию и управление файлами на устройстве.
Для обнаружения устройства-посредника используется mDNS протокол, а также relay-сервис, позволяющий коммуницировать с NAS из-за пределов локальной сети.
Для взаимодействия с устройством используется REST API и WebDAV протокол.
Приложение позволяет просматривать файлы, выполнять файловые операции (копирование, удаление и т.д.).
Минимальная версия операционной системы Android 7 (API 24). Адаптировано для планшетов.
Краткосрочный контракт на 1-2 месяца полной загрузки (fulltime) и 3-4 месяца 50% загрузки.
Стек проекта:
-
Kotlin, Clean Architecture, MVVM, UseCases, Gradle modules, Koin, Coroutines + Flow, ViewBinding
Мы ждём от тебя:
- Уверенное владение разговорным английским языком (от В2+)
-
Опыт коммерческой разработки под Android на Kotlin 5+ лет
-
Глубокое понимание принципов чистой архитектуры, SOLID и паттернов проектирования
-
Глубокий опыт разработки приложений на основе MVVM
-
Опыт самостоятельной работы и анализа задач
-
Приветствуется опыт создания внутренних SDK или библиотек
Чем предстоит заниматься:
-
Разработка и адаптация open-source Android-приложения под специфические бизнес-требования заказчика
-
Разработка новых и доработка существующих функций на Kotlin с поддержкой и модификацией существующего Java-кода (~15%)
-
Взаимодействие с бэкенд-командой для согласования API, форматов данных и алгоритмов
-
Взаимодействие с дизайнерами для реализации UI, обеспечения соответствия требованиям и ограничениям платформы
-
Доработка пользовательского интерфейса с использованием стандартной View-системы Android
Что ты получаешь:
- Трудоустройство через договор с ИП/самозанятым без привязки к определенному местонахождению;
- Оплачиваемый отпуск и больничные;
- Стабильную долгосрочную загрузку (8 часов в день, 40 часов в неделю), гибкий график, удаленно;
- Работу в профессиональной распределенной команде над интересными проектами;
- Продуманный онбординг с опытным наставником, возможность изучения новых технологий и их применение в проектах, внутреннее обучение, митапы, tech talks и прокачка технических навыков;
- Сильную команду специалистов, четко выстроенные процессы;
- Бесплатное изучение иностранных языков в рабочее время с преподавателями компании (английский, французский);
- Компенсацию медицинских услуг, массажа или спорта (внутренний аналог ДМС).
О компании Новео:
- на рынке с 2002 г.
- производственные отделы в странах Восточной Европы
Присоединяйся к команде экспертов Новео для решения интересных задач!