Неважно, что именно изучать, так как спрос есть на оба языка, при этом требования даже к начинающим разработчикам сейчас предъявляют достаточно высокие, так что работу еще придется поискать в любом случае.
И, честно говоря, смена языка программирования обычно не так сложна, как принято считать, поэтому зная один язык, всегда можно очень быстро освоить другой. Иначе новые языки вообще не появлялись бы.
Кстати, а почему бы не начать с Java? Разработка под Android дешевле, а знание синтаксиса у Вас уже есть из JavaScript. А из Вашей пары я бы взял Swift, так как кросплатформенность накладывает свои ограничения, сложности и особенности, и лезть туда лучше, уже имея опыт разработки.