Разработчик Android (Kotlin)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Продукты:
Filer / Kassa
Архитектура - старые экраны на MVP, новые модули создаем на MVVM.
Многомодульность – новые экраны разрабатываем отдельными модулями и переиспользуем между проектами. DI – Dagger 2.
Язык – Kotlin, есть немного кода на Java. Весь новый код пишется на Kotlin.
Актуальная асинхронность реализована на Coroutines, RxJava 2 осталась в легаси.
Используем актуальные компоненты AndroidX.
Стек:
Kotlin
MVVM, Rest
Android Jetpack
Coroutines/ RxJava2
Dagger 2
OkHttp, Retrofit
Junit, Mockk, Espresso
Для нас важно:
- Опыт коммерческой разработки под Android от года
- Хорошее знание Kotlin
- Опыт работы с Web API (Rest API) и HTTP
- Опыт работы с PUSH-уведомлениями
- Наличие опубликованных приложений в Google Play и умение рассказать о своей роли в работе над приложением
- Уверенное владение системой контроля версий (Git)
Вас ожидает:
- Разработка новых приложений под мобильную платформу Android на Kotlin для абонентов компании
- Реализация новых и улучшение старых функций в существующих мобильных приложениях c помощью Kotlin
- Написание unit-тестов для проверки реализованного функционала приложения
- Участие в архитектурном проектировании нового функционала приложений, разработке дизайн-макетов, проектировании методов API
- Анализ и исправление возникающих у пользователей ошибок, а также отзывов и обращений в поддержку, формирование предложений по улучшению пользовательского опыта. Помощь поддержке с разрешением нетиповых и особо сложных проблем абонентов
- Участие в настройке и поддержке решений непрерывной интеграции и автоматической сборке тестовых версий
- Продуктивное включение в Agile-активности в рамках работы команды: стендапы, ретроспективы, еженедельные демонстрации реализованных задач
_______________________________________________________
Связаться со мной можно в Telegram: @bro_recruiter (Владимир)
Мы предлагаем:
Профессиональное развитие в крупной IT-компании
Налаженный цикл разработки ПО:
- Agile (Scrum, Kanban)
- хорошее техническое оснащение (мощное железо, дополнительные мониторы и все, что нужно для работы)
Комфортные условия работы: - кабинетная планировка офиса
- гибкое начало рабочего дня
- гибридный график 2 дня офис, 3 удаленно (но на первый период офис)
- креативные зоны для обсуждений
- современные оборудованные кухни, свежемолотый кофе
Заботу о Вашем здоровье и досуге: - ДМС(включая стоматологию) для сотрудников
- врач-терапевт в офисе
- корпоративный спорт (футбольная и волейбольная команды)
Официальное оформление: - соблюдение ТК РФ
- белая заработная плата (определяется по результатам технического собеседования)
Удобное расположение офиса: - м. Нагатинская (3 мин. от метро)
- наличие бесплатной парковки
Дополнительные инструкции
Связаться со мной можно в Telegram: @bro_recruiter (Владимир)