- you say you hire guys, are you opening to hiring women or guys who don't want to just work with other guys too? (a little sarcastic, but language matters a lot)
- referring to the coding test as "easy as shit" implies that candidates would be working with people who can only pass that level of test. I realise this may have been exaggeration, but it doesn't sell the job well.
- there's no detail about what the company values, and the sort of people you want.
- I find engineers are usually convinced by the product, tech, money, or culture. Your product sounds good in this respect (tell us more about it!), your tech stack sounds sensible, but probably not that likely to be the deciding factor, the salary is good, but not enough for those motivated by money, and you haven't got any details about the culture.