Text copied to clipboard!

Название

Text copied to clipboard!

Ведущий разработчик Android

Описание

Text copied to clipboard!
Мы ищем Ведущего разработчика Android, который возьмет на себя ответственность за разработку и поддержку мобильных приложений на платформе Android. Кандидат будет работать в тесном сотрудничестве с командой дизайнеров, менеджеров проектов и других разработчиков для создания высококачественных, масштабируемых и удобных приложений. Основная задача — обеспечение технического лидерства, оптимизация процессов разработки и внедрение лучших практик программирования. Ведущий разработчик должен обладать глубокими знаниями в области Android SDK, архитектурных паттернов, а также иметь опыт работы с современными инструментами и технологиями мобильной разработки. Важным аспектом является умение анализировать требования, разрабатывать технические решения и проводить код-ревью. Мы ценим инициативность, ответственность и стремление к постоянному профессиональному развитию. Если вы хотите влиять на развитие продукта и работать в динамичной команде, мы будем рады видеть вас в нашей компании.

Обязанности

Text copied to clipboard!
  • Разработка и поддержка Android-приложений высокого качества
  • Руководство технической командой разработчиков
  • Проектирование архитектуры приложений и выбор технологий
  • Проведение код-ревью и обеспечение качества кода
  • Оптимизация производительности и исправление ошибок
  • Взаимодействие с другими отделами для реализации требований
  • Обучение и наставничество младших разработчиков
  • Участие в планировании и оценке задач
  • Внедрение новых технологий и инструментов
  • Обеспечение соблюдения стандартов разработки

Требования

Text copied to clipboard!
  • Опыт разработки на Android не менее 5 лет
  • Глубокие знания Java и Kotlin
  • Знание Android SDK, архитектурных паттернов (MVVM, MVP)
  • Опыт работы с RESTful API и интеграцией с серверной частью
  • Знание систем контроля версий (Git)
  • Опыт работы с CI/CD и автоматизированным тестированием
  • Умение работать в команде и руководить разработчиками
  • Знание английского языка на уровне чтения технической документации
  • Опыт работы с базами данных (SQLite, Room)
  • Понимание принципов UX/UI дизайна

Возможные вопросы на интервью

Text copied to clipboard!
  • Какой ваш опыт разработки на Kotlin и Java?
  • Расскажите о проекте, где вы выступали техническим лидером.
  • Какие архитектурные паттерны вы используете в Android-разработке?
  • Как вы обеспечиваете качество кода в команде?
  • Опишите ваш опыт интеграции с REST API.
  • Какие инструменты вы используете для автоматизации сборки и тестирования?
  • Как вы решаете проблемы производительности в приложениях?
  • Как вы обучаете и поддерживаете младших разработчиков?
  • Какие новые технологии в Android-разработке вас заинтересовали?
  • Как вы работаете с требованиями и изменениями в проекте?