Основная задача Яндекс.Мессенджера — сделать так, чтобы людям было удобно общаться. Для этого в нем уже есть много возможностей, от автоматической расшифровки голосовых сообщений до реакций и стикеров, и мы не намерены останавливаться на достигнутом.
Вы будете управлять командой разработчиков основного приложения Мессенджера на платформе Android и встроенного в другие продукты Яндекса SDK, который обеспечивает им функциональность чатов.
Какие задачи вас ждут
писать код;
планировать спринты, распределять задачи и контролировать их выполнение;
проектировать клиент-серверное взаимодействие на уровне всего проекта;
анализировать, систематизировать технические задачи и приоритизировать их решение;
поддерживать постоянную связь с разработчиками;
помогать в решении сложных кейсов;
взаимодействовать с другими отделами компании, обсуждать функциональность.
Мы ждём, что вы
занимали должность ведущего разработчика или технического лидера в области разработки мобильных приложений;
разрабатывали самостоятельно или в команде мобильные приложения (должны быть опубликованы);
знаете Kotlin и Java;
глубоко знаете платформу Android;
имеете навыки разработки архитектуры приложений;
понимаете клиент-серверное взаимодействие и работу с базами данных;
знаете текущие тенденции развития мобильных приложений и современные подходы к проектированию ПО.
Будет плюсом, если вы
управляли командой разработчиков;
проектировали SDK для встраивания в другие приложения.