Обязанности:
Качество продуктаЧтобы приложение было полезным, нужно улучшать его метрики. Вы будете реализовывать новые проекты, внедрять фичи, которые улучшают клиентский опыт, и придерживаться zero bug policy. Анализ и улучшение продукта
Вы будете не просто воплощать идеи продуктовой команды, а вместе с ней находить и устранять уязвимости, анализировать продукт и внедрять улучшения, чтобы постоянно его совершенствовать. Идеи и обратная связь от разработчиков сильно влияют на итоговый продукт и процесс его создания. Рефакторинг и улучшение кодовой базы
Продуктовые задачи занимают много времени, но вы также будете уделять внимание архитектуре, рефакторингу и кодовой базе. Это особенно важно, ведь сервисы работают с высокой нагрузкой и должны легко масштабироваться и развиваться. Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile
Ключевые навыки:
- Отлично владеете Kotlin
- Создаёте многомодульные приложения
- Разбираетесь в целях задач и предлагаете альтернативные решения для их достижения
- Работаете автономно
- Декомпозируете крупные проекты и оцениваете трудозатраты на каждую часть
Дополнительные требования:
- Работали с BDUI-технологиями
- Умеете профилировать и оптимизировать приложения
- Заботитесь о своём коде и покрываете его тестами и тоглами
- Узнайте про разработку Городских сервисов Яндекса на [dev.go.yandex](http://dev.go.yandex/?utm\_source=yandex\_jobs&utm\_medium=social&utm\_content=1&utm\_campaign=vacancies)