Android-разработчик

По договоренности


Привет! Мы небольшая команда инженеров с фокусом на мобильную разработку. В нашей зоне ответственности платформа, на которой мы строим приложения MegaFon и Yota. Они состоят из WebView и нативных инфраструктурных компонент. Сейчас нас 5 человек – инженеры iOS, Android и тестирования. В ближайшем будущем команда будет состоять из 7 человек. И ты можешь стать ее частью

В наших процессах мы используем Scrumban – гибрид Scrum и Kanban, с еженедельным планированием скоупа работ на неделю и ежедневными Daily. Задачи декомпозируем с гранулярностью до 2х дней, не используем сторипоинты или часы. Когда мы берем задачу в работу, то отвечаем за нее от начала до завершения – это значит, что мы проводим полный цикл жизни задачи, если это требуется, самостоятельно, от написания ADR, аналитики, кода, общения со стейкхолдерами и коллегами, пока задача не будет принята и завершена

Наши ценности – открытая и честная коммуникация, ориентация на качественный результат, нетерпимость к токсичности в любом ее проявлении

Наш стек

  • Языки: Kotlin, Java
  • Архитектура: многомодульность, Clean Architecture, MVVM/MVI
  • UI: классические View, Jetpack Compose
  • DI: Dagger (плюсом будет опыт kotlin-inject)
  • Навигация: Cicerone (плюсом будет опыт Decompose)
  • Асинхронность: RxJava, Coroutines.
  • Сеть: Retrofit+OkHttp (плюсом будет опыт Ktor client)
  • Хранение данных: Room, DataStore Preferences
  • Аналитика и мониторинг: Yandex AppMetrica, MyTracker, LeakCanary
  • Тестирование: JUnit, Mockito, Espresso

Чем предстоит заниматься

  • Разрабатывать новые функции и поддерживать существующий функционал в наших Android-приложениях
  • Исправлять баги
  • Отправлять релизные поезда
  • Проектировать архитектуру фичей, делать выбор паттернов и библиотек, фиксировать ADR и вести документацию
  • Писать чистый, поддерживаемый и тестируемый код
  • Рефакторить legacy-код и повышать производительности приложения
  • Участвовать в код-ревью, менторстве
  • Тесное взаимодействовать с участниками продуктовых команд
  • Внедрять современные практики CI/CD, автоматизации тестирования

Что для этого нужно

  • Умение вести эффективную коммуникацию со стейкхолдерами
  • Разделение инженерного подхода, умение вести ADR, документацию, качественную коммуникацию с коллегами
  • Опыт коммерческой разработки Android-приложений от 3х лет
  • Глубокое понимание Kotlin и особенностей JVM/Android Runtime
  • Уверенное знание паттернов, принципов ООП, SOLID, DRY, KISS
  • Опыт работы с современными архитектурными паттернами (MVVM/MVI) и библиотеками из экосистемы Android Jetpack
  • Понимание жизненного цикла компонентов Android и работы с многопоточностью
  • Умение писать Unit-тесты и UI-тесты, понимание важности качества кода
  • Умение отслеживать и улучшать метрики здоровья проекта
  • Опыт работы с Git (ветвление, merge requests, code review)
  • Умение автоматизировать сборки Git, CI/CD
  • Желание развиваться, делиться знаниями и учиться новому, улучшать командные процессы

Трудоустройство в аккредитованную ИТ-компанию ООО «МегаТех»


Поделиться:

Опубликована 11 дней назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Сейчас мы в поиске человека на роль Android Developer, который усилит нашу команду! ... Что используем в работе: Android, Android Studio, Kotlin, Java, Jetpack Compose, Kotlin Coroutines Что ... ; Опыт работы тим/тех лидом команды от 1 года; Знание Android SDK, понимание архитектуры Android; Jetpack ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ЮрентЮрент
  • Москва
10 дней назад
Сейчас мы ищем Android-разработчика в команду мобильного приложения для курьеров Озон Фрэш - нативное ... Нам важно Коммерческий опыт нативной разработки Android-приложений от 3 лет; Понимание принципов Clean ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании OzonOzon
  • Москва
2 дня назад
Мы в поиске Fullstack-разработчика. Формируется новая кросс-функциональная команда. ... Чем предстоит заниматься: Разрабатывать мобильное приложение для Android/IOS платформ. ... Дорабатывать фронт мобильного приложения по проектам логистики (Android + IOS).
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании SkillStaffSkillStaff
  • Москва
2 дня назад
Сейчас мы расширяем команду и находимся в поиске опытного Android разработчика. ... Вам предстоит: Разрабатывать новые функции мобильного приложения под Android; Заниматься проектированием ... Вы нам подходите, если у вас есть: Уверенно работаете с Android SDK; Имеете опыт разработки Android-приложений ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании RWB (Wildberries & Russ)RWB (Wildberries & Russ)
  • Москва
6 дней назад
Имеете опыт коммерческой разработки мобильных приложений от 4-х лет Отлично знаете Kotlin Разбираетесь в Android ... , как сделать быстрый и отзывчивый ui Работали с библиотеками RxJava 2, Dagger 2, Retrofit, OkHttp, Android ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Альфа-БанкАльфа-Банк
  • Москва
18 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.