I would be ok with both of those but I was hoping to rely a little on the development culture of the work area to help me get settled into how professional development works.
If I take a freelance job, they'll likely expect me to do frontend work or GUI work which in all honesty I am terrible with.
You could also check hiring freelancers or remote work ok jobs.