I think the harsh reality here is that companies pay the lowest they can for the best they can get. When you're talking about working remote abroad then you either need to be extremely niched/skilled down (machine learning, blockchain, etc), exactly what they are looking for down to the dirt under your nails, or you have to be "the guy" that a company can't do without (known, network respected, etc).<p>Lots of companies base their salaries on the locations of their workers. They understand how the market has changed and that they can near-shore or off-shore very easily with today's tools (post covid). However, they want happy employees, so giving an above-average wage for their location is just good business.<p>When you live in a location where the salary from western countries is 300-1000% higher than locally sourced, you better bring your A-game. You will always be the first person that a company looks at and says "are we overpaying for this?". I'm saying this as someone who also works remotely with western countries.<p>Also, here are some tips for your cv (which was better than most, but still some glaring problems):<p>- Be specific: Things like "Designed and managed big APIs" sounds like BS (not saying it is, it just sounds that way). Mention which, mention why, mention how.<p>- Each bullet should matter: "Worked extensively on a big codebase in Laravel and React", okay, so what? You and every other fullstack dev can do that too. Why should anyone hire you over them?<p>- These were your most powerful lines: "Improved a CSV ingestion service time from 20 hours to 4 minutes" and "I cut Cloud billing from around USD150 daily to around USD5 daily". Do more of that. Tell the reviewer how much GOOD you did for the company. Show off your mastery and wow them. <i>If it doesn't wow, it ow's</i>.<p>- I would roll some of the previous jobs into one. You have some there that last for 5-8 months, it's not a good look. Roll them up into a single May 2012- Jul 2021 at Company A, Company B, Company C, and then list off of the best things you did there in aggregate.<p>Sadly, the majority of pay scale is what you can negotiate for. If you're not a good negotiator/salesman then you're gonna have a hard time regardless. It wouldn't hurt to "specify down" and go after one of the highest paying verticals instead of the most average one (fullstack dev).