I recently ran into this problem. I attached an eventblener script to the 'didInsertElement' event in my Ember View.
App.IndexView = Ember.View.extend({
_eventonInsert : function () {
document.addEventListener('deviceready', function(e) {
document.addEventListener('backbutton', function(e) {
});
});
}.on('didInsertElement')
});