Обязанности:
Разработка продуктовой функциональности и интерфейсовВы будете разрабатывать и улучшать функциональность, влияющую на большое количество пользователей, реализовывать удобный и интуитивно понятный UI с использованием нашей дизайн‑системы. Техническое лидерство и взаимодействие с командами
Вам предстоит управлять продуктовыми и техническими проектами, согласовывать решения с менеджерами и дизайнерами, взаимодействовать со смежными командами, организовывать рабочие встречи, следить за результатами. Развитие архитектуры и качества кода
Нужно будет участвовать в развитии архитектуры приложения, работать с объёмной кодовой базой, следить за надёжностью, решать нетривиальные технические задачи, придумывать сложные реализации и новые технические решения. Поддержка пользователей и анализ проблем
Вы будете работать с обращениями пользователей, анализировать логи, помогать с решением вопросов, делать выводы о проблемах в функциональности. Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile
Ключевые навыки:
- Занимались коммерческой разработкой мобильных приложений на Flutter
- Умеете прорабатывать проекты, формулировать проблемы и цели, выдвигать гипотезы, генерировать идеи, обосновывать выбор решений, реализовывать сложную визуальную и техническую функциональность
- Умеете эффективно взаимодействовать с командами (бэкенд, менеджеры, дизайнеры, смежные подразделения), организовывать рабочие процессы, расставлять приоритеты и оценивать сроки при планировании задач
- Знаете и применяли на практике разные подходы к управлению состоянием, паттерны и принципы проектирования, понимаете, какие проблемы они решают, можете сравнить их плюсы и минусы
- Пишете чистый, понятный и поддерживаемый код с продуманной структурой
Дополнительные требования:
- Готовы делиться экспертизой, писать статьи и документации, участвовать в образовательных инициативах
- Используете современные нейроинструменты для повышения эффективности разработки