Описание вакансии
Ключевые обязанности
- Тесное сотрудничество с командами продукта и дизайна для создания удобных Android-приложений
- Разработка производительных нативных UI-компонентов с использованием современных технологий Android и React Native
- Создание переиспользуемых компонентов и интерфейсов для интеграции с серверными сервисами
- Анализ, профилирование и оптимизация производительности приложений и качества кода
- Решение сложных технических задач, связанных с удобством использования, масштабируемостью и безопасностью
- Участие в принятии архитектурных решений и формировании мобильной стратегии
- Обеспечение высокого качества релизов через тестирование и автоматизацию
Требования
- Подтвержденный опыт разработки Android-приложений с использованием современных технологий
- Свободное владение React Native для кроссплатформенной разработки
- Опыт создания переиспользуемых компонентов и интерфейсов
- Способность анализировать и оптимизировать производительность приложений и качество кода
- Навыки решения сложных технических задач
- Опыт участия в архитектурных решениях и мобильной стратегии
- Знание процессов тестирования и автоматизации для качественных релизов
Желательные навыки
- Опыт работы в agile-среде
- Знакомство с серверными сервисами и интеграцией API
- Знание лучших практик безопасности в мобильной разработке
- Опыт работы с инструментами профилирования производительности


