This is what you should be looking for: the strongest demand for your skills, both hard skills (tech stuff) and soft skills. The more the demand, the more desperate companies are to hire, the more flexible they'll be for candidates, the more they'll offer you to join them and not someone else. You need to a) find that demand and b) be convincing that you can meet that demand. For a), you'll need a few sources so you can corroborate or refute. For example, you can try searching multiple major job boards for each of the tech skills you listed to compare which skill is most needed, and then narrow your search by adding in more criteria such as geographic location. Another way, if you're really looking for adventure and especially if you need/want to work locally: call/visit local software companies under the real guise of compiling a short report about which tech skills are most in demand locally, that you can then publish online (and offline, such as in a local paper). It's a nice little project that could put you in contact with a lot of people, some of whom may want to hire you, while simultaneously giving you the information you need AND help you discover hidden jobs. You can of course publish it only once you've used it to find a job but ideally, know where you'll publish it in advance to have a response when people ask. As for b), start spending a few hours each day contributing to one or more open-source projects on Github or a similar site where you'll have a personal profile displaying your activity/contributions. Choose well-established, popular projects that your next employer may actually be using (something that could be mentioned in local job listings). Initially, just start bug hunting. It's a great way to get a feel for the code and see how the community interacts until you have knowledge and confidence to get more deeply involved. Another way, start a social media presence around your work, such as a YouTube channel or a local facebook group. A channel will show off your hard and soft skills while a group will help you build a network, and perhaps get referrals to jobs internally. Good luck!
--- Job Search Expert JobMob