Frankly, I think the most important thing is to have a good resume. Apply for jobs where you don't have all the skills, chances are they'd be happy if you knew half of the things they listed, but would be willing to learn the other half. (Don't even get me started on job descriptions asking for skills that don't get used later, this happens too frequently.) Also, apply for jobs with different frameworks where you hav…
I had good luck with suggested resume format of company project I worked on description, and what I did for them on said project. I put together a "portfolio" of screenshots of things I worked on with a description of what I did as some projects were behind a login and the public didn't have access (I created this graph of power usage using highcharts......)
highlight the problem solving skills.
I have to sort through a lot of resumes at my current job and sometimes I honestly can't tell what they worked on. If I sense enthusiasm, and some experience with what we're looking for, they go on.