ООО "ВиаМоби" - группа компаний, занимающихся разработкой и поддержкой мобильных сервисов для операторов связи в РФ и СНГ.
Мы — небольшая, но дружная продуктовая команда, создающая книжный сервис для большого бренда. У нас всё по-настоящему: уютная атмосфера, искренний интерес к продукту и желание делать качественный сервис для людей. Продукт - android приложение для книжного сервиса.
Сейчас мы ищем Android-разработчика, который станет важной частью нашей команды. У нас много интересных задач, растущая аудитория и амбициозные планы. Нам нужен человек, который не просто пишет код, а хочет влиять на продукт, быть вовлечённым и предлагать решения.
Что будет в работе:
- Проектирование и развитие книжного приложения;
- Работа над новыми фичами и улучшением текущего функционала;
- Рефакторинг, оптимизация и забота о стабильности;
- Работа в тесной связке с дизайнером, бекэндерами и продактом;
- Участие в планировании, оценке задач и принятии технических решений.
Ключевые обязанности и задачи:
- Проектировать технические решения;
- Разрабатывать и портировать ПО;
- Исправлять и дорабатывать существующее ПО;
- Разрабатывать проектную документацию;
- Участвовать в планировании работ по проекту;
- Подготавливать разработанное ПО к отладке и тестированию, участвовать в отладке и тестировании;
- Использовать систему контроля версий.
Требования:
-
Высшее профильное техническое образование (программирование, безопасность и т.д.);
- Отличное знание Kotlin (а также понимание Java как языка legacy-поддержки);
- Глубокое понимание Android SDK, жизненного цикла компонентов;
- Понимание работы приложений в Android: процесс запуска, взаимодействия с ОС, Intent, Services, и т.д.;
- Опыт построения архитектуры приложения (MVI/MVVM/MVP/Clean Architecture);
- Опыт разработки многомодульных приложений и понимание принципов модульной архитектуры;
- Соблюдение общепринятых практик и код гайдлайнов;
- Уверенное использование Git (включая git-flow).
Желательно:
- Опыт разработки мультимедийных приложений, особенно работа с аудио;
- Знание ExoPlayer;
- Опыт работы с CI/CD.
Технологический стек:
- Kotlin, Java, Coroutines, Dagger2 + Hilt, RxJava(legacy), Kotlin Flow, Retrofit, OkHttp, Git
Что предлагаем:
- Удалённый формат с гибким графиком;
- Оформление по ТК;
- Здоровую, человечную команду, где можно спокойно работать без бюрократии;
- Прозрачность, доверие, минимум митингов;
- Команду, которая любит продукт и ценит качественную работу.