Вопрос составления резюме и выбора пути разработки как по мне слабо связан.
Разрабатывая на обеих платформах можно получить гораздо больше опыта и понимания как разработчик в целом, потому что смотришь на решение одной проблемы с учетом разницы в ограничениях платформы. Что несомненно плюс в развитию себя как Software Engineer.
Касательно резюме. Оно не должно быть 1 для всех позиций и всех компаний. Если посмотреть как работает система HR в целом, то на этапе просмотра резюме мы имеем на входе:
1. Требования например MVVM, Dagger, Room - Массив строк
2. HR специалиста который как правило не знает что эти слова значат в глубоком смысле, иначе этот специалист был бы уже в разработке, а не в HR(общий случай, конечно бывают технические HR исключения которые могут и про чистый код с тобой пообщаться).
3. N Резюме кандидатов - Массив массивов строк
Задача HR пройтись по N резюме, и найти те которые соответствуют требованиям. При этом имея только информацию что внутри всё это слова.
Определим функцию "соответствуют требованиям" как если (совпадений в словах >= 80%) подходит, иначе нет.
Исходя из алгоритма подбора кандидатов можно увидеть что вся логика сведена к количеству совпадений между резюме и требованиями.
Более того, некоторые компании которым приходится обрабатывать огромные количества входящих резюме действительно могут использовать внутреннюю систему вроде
https://www.jobscan.co/ и настоящий человек даже не дойдёт до вашего резюме если оно не проходит порог.
В итоге получается что для увеличения шансов пройти этап резюме скрининга, и добраться до людей которые действительно будут понимать контент вашего резюме как более сложную структуру чем массив строк, практика подготовки резюме для каждой отдельной позиции может являться максимально эффективной.
Другое дело публичные профайлы типа linkedIn или hh. Там поиск как правило осуществляется по ключевикам, и если ищут Android разработчика, то те кто указали в заголовки Android будут выше чем те кто указали Mobile, и соответственно наоборот. Чтобы использовать эту особенность работы системы есть смысл писать в заголовке Android|iOS|Mobile Developer
Всё вышесказанное является только личным мнением, и из описанной выше ситуации бывает огромное количество отлонений от нормы. Но это жизнь, а не программирование, отловить все исключения без написания огромного количества текста труднодостижимая задача.