Программист 1с должен знать платформу 1с и писать код на встроенном языке.
Во многих случаях кроме этого требуется знание конфигурации и основ учета.
Знание PHP/JS/Mobile Android, ассемблера, древнекитайского языка, а так же умение варить кофе, и вязать свитера приветствуется, но не обязательно.
Входит ли в ваши обязанности настройка обмена данных с сайтом под 1С Битрикс
нет конечно, я же не программист 1с.
Но иногда приходится заниматься и этим.
На сколько актуально на сегодня мобильная разработка под 1С, если спрос на это и сколько в среднем стоит?
Смотря с чем сравнивать, в принципе такие потребности возникают, но это как правило разработка узкоспециализированного приложения для конкретного заказчика.