Run App on background mode

Hello, I need to check user’s location while the App is closed and then send a local notification to the user when he’s within a certain radius near of a place.

What can I do to keep the App in background even if it’s closed? Thanks.