I am investigating whether firebase and angularfire are a good fit for my upcoming project.
One of the requirements are for users to be notified when the app is clos
The answer is YES!
At 2017 Firebase published Cloud function. You can use a database trigger to send a push notification (using FCM) even when the app is closed.
I have created a tutorial for firebase cloud function and Xcode(iOS) if you're interested, for the javascript it's the same code: https://www.youtube.com/watch?v=jOJdlvMS6KA