Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаiOS-тимлид в Телемост
Вам предстоит возглавить мобильную разработку в кросс-функциональной продуктовой команде. Нужно будет способствовать успеху команды: помогать подбирать реалистичные продуктовые решения, организовывать их внедрение и формировать среду, которая позволит разработчикам эффективно трудиться и развиваться профессионально.
В iOS-приложении мы работаем с Swift, UIKit и SwiftUI, Swift Modern Concurrency, REST, WebSocket и Protocol Buffers. Следуем принципам модульной clean-архитектуры, совершенствуем стандарты разработки, пишем unit- и UI-тесты. Также активно применяем AI-инструменты для разработки.
Какие задачи вас ждут
Реализация продуктовых целейВы будете участвовать в проработке продуктовых инициатив вместе с менеджером, дизайнером, аналитиками и разработчиками. Вам предстоит находить лучшие решения с учётом объёма работы, сроков и качества, оценивать ограничения, выявлять риски и помогать команде определить минимальный объём решения — такой, чтобы приносить пользу пользователям и не создавать неоправданного технического долга.
Техническая проработка
Вам предстоит отвечать за качество технических решений: уточнять сценарии, подбирать способ реализации, проектировать архитектуру и разбивать работу на понятные подзадачи. Также вам нужно будет составлять технические задания для специалистов — как из своей команды, так и из внешних команд, согласовывать зависимости и добиваться того, чтобы все участники проекта одинаково понимали ожидаемый результат.
Развитие архитектуры
Вам нужно будет быстро изучать большую кодовую базу — выявлять её сильные и слабые стороны и составлять список самых важных технических улучшений. Предстоит помогать команде развивать модульную архитектуру: повышать стабильность и производительность приложения, улучшать тестируемость кода, внедрять понятные стандарты разработки. При этом нужно использовать широкий набор инструментов, в том числе AI.
Руководство командой
Вы будете ставить цели и распределять обязанности, помогать разработчикам учиться принимать самостоятельные решения. Важная часть работы — регулярно давать обратную связь, составлять индивидуальные планы развития и поддерживать сотрудников при подготовке к перформанс-ревью. Также нужно будет наставлять коллег, участвовать в подборе персонала и помогать поддерживать в команде атмосферу, в которой можно открыто обсуждать проблемы, предлагать улучшения и профессионально расти.
Взаимодействие с командами
Вам предстоит развивать Телемост вместе с мобильными, бэкенд- и инфраструктурными командами, а также со специалистами по качеству, дизайну, аналитике и продукту. Нужно будет договариваться о границах ответственности, синхронизировать планы и устранять блокеры между командами. Для успеха важно хорошо понимать продукт — и с точки зрения пользователя, и с точки зрения его внутренней работы, а также уметь просто объяснять сложные решения людям с разным опытом.
Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile
Мы ждем, что вы
- Разрабатывали продуктовые приложения под iOS более пяти лет и сталкивались со сложными техническими задачами
- Руководили командой разработчиков или координировали работу группы из более чем семи человек
- Глубоко понимаете классические паттерны проектирования и архитектуры мобильных приложений
- Умеете находить баланс между скоростью разработки, качеством продукта и долгосрочным развитием кодовой базы
- Можете декомпозировать сложные инициативы, оценивать риски и организовывать их реализацию
- Используете AI и другие инженерные инструменты для исследования кода, проектирования и повышения эффективности работы
- Ясно доносите сложные идеи устно и через техническую документацию
- Знаете, как давать развивающую обратную связь, поддерживать мотивацию и помогать коллегам профессионально расти
- Умеете договариваться с участниками кросс-функциональных и внешних команд
Будет плюсом, если вы
- Работали с приложениями для звонков, видеоконференций, чатов или другой коммуникации в реальном времени
- Имели дело со SwiftUI и Swift Modern Concurrency в крупной кодовой базе
- Развивали модульную архитектуру и инженерные стандарты в продуктовой команде
- Участвовали в найме, перформанс-ревью или формировании индивидуальных планов развития
- Имеете опыт Android- или кросс-платформенной разработки
- Знакомы с WebSocket, Protocol Buffers и особенностями сетевого взаимодействия в мобильных приложениях
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие