Hi Julien-
First, I don't know anything about web code, so I can't comment on your technical experience, but I do have some thoughts on your overall resume. At first glance, the layout of your resume caught my eye - it shows that you have tailored it to a web audience. BUT, this format does not leave enough space to highlight your achievements. At first glance the Skills section looks cool, but I don't know what the scale is, so I don't know how to interpret it. The only thing I can tell is that you probably know more Php than NodeJS? Not super relevant. If I'm a prospective employer, what I want to know is what sets you apart from all the other developers that have Php experience? Why you? What achievements have you accomplished? What can you do for me that others can't.
Also, when I printed out your resume, the grey text was so light, it was barely readable.
WORK EXPERIENCE
You stated what you did - converted some legacy cold. Yawn! You need to talk about achievements or explain the challenge you were faced with. For example, was it a condensed timeline, did you beat it? Did you release the code into production with zero bugs? The way you have it laid out, it doesn't allow for you to highlight any achievements, you only have enough room for 1 or 2 sentences. Visually appealing, but not enough information for an employer to want to call you and chat more. You need to whet their appetite enough to set up an interview.
COVER LETTER
See Work experience above! Since the job specifically states English, you can't refer them to your work that is in another language. You need to talk about all the great things you did. Did you help drive sales based on a new design layout you did - stuff like that.
I'm not sure how competitive Php skills are, but there is no WOW factor in your resume's achievements, other than they can see that you have Php experience. If you want to take another pass at it, I'd be happy to provide more feedback.