While I can get using the EU flag, which is also the Council of Europe flag, for Europe, it really makes it unclear whether the jobs listed as "Europe" are EU only (or maybe EEA?), all of Europe, and which countries are included... It'd be good to make that clearer. Somehow. Europe is difficult.
E.g. one job marked as Europe lists UK as a location they have staff, while another lists EU specifically in location.
Also: Currencies matter. While I'd happily work for a US (or EU) company, and have before, my salary expectations would be much higher if the salary is *actually denominated in USD (which I have done once), because of the currency risk I'd incur... As a shortcut while launching it's fine, but if you're going to grow this outside the US you'll need for people to be able to know what currencies are "on offer".
For similar reasons, you'd also want it to be clear to people which country they'd be employed "from". A lot of places it'll complicate things if the entity you're hired by does not have a local company for you to formally sign an employment contract with, so I'd want to know. E.g. if I'm going to sign up with a US company (I'm available; see profile) I'd generally just as well contract via my limited company instead as being hired by one gives me few benefits over just contracting, while conversely being hired by a UK company gives me (eventually, anyway) assorted legal protections that make it preferable to a contract unless the contract rate is much higher than the salary.