Would a person from a European Communities Algeria need a visa to live and work in France?

yes