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

Все вакансии Мегафон: Старт Карьеры в Москве
Москва
Полная занятость
от 3 лет

Описание

Ключевые навыки
* Kotlin
* Разработка под Android

Какие задачи необходимо решать
* Разрабатывать новые функции и поддерживать существующий функционал в 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.
* Желание развиваться, делиться знаниями и учиться новому, улучшать командные процессы.

Мы предлагаем
* Оформление по ТК РФ.
* Справедливая и прозрачная система вознаграждения.
* ДМС со стоматологией.
* Компенсация мобильной связи.
* Маркетплейс льгот и сервисов Mega4You.
* Понятный карьерный маршрут.
* 2500 учебных программ в мобильном приложении МегаФон Драйв.
* Программа поддержки и помощи сотрудникам.
* Активное корпоративное сообщество и насыщенный календарь событий.

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