Можно использовать Parse.com. Соответственно Cloud Code для кастомной логики.
Плюсы:
- Быстрая интеграция
- Огромное количество полезного функционала из коробки
- Много примеров
- Доки на русском/английском
Минусы:
- При серьезном трафике придется платить
- Сильно нагруженный мессенджер сделать не получится
Если вы хотите сосредоточиться на мобильном приложении, и не париться с бэкэндом, то советую использовать этот вариант.