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-разработке вас заинтересовали?
- Как вы работаете с требованиями и изменениями в проекте?