Hello,
I see that you posted this job, but you didn't put any description of what the actual job is about, so I can't actually talk much about how I can help you with that project on this project basis, so I am going to talk a bit about me.
I have experience working with that programing stack that you listed, except I've never learned Angular2. Hope it isn't a problem. Since I am new at this site, I can't provide you with more credentials for me through my profile here, also my portfolio is pretty much empty because I'm just starting out with actual work after school. But what I can offer you is my work at a reasonable rate and willingness to work and continue my professional development. I'm familiar with the whole 'ecosystem' of developing in that stack (git, npm, bower etc..), and if we get a chance to talk I can convince you that I am good hire for job.
If you hire me for work, I will be available on Skype when we agree to talk (since we are in a very different timezone), also the whole project would be tracked through Trello.
My proposed solution would be to start with Conversation about what is the actual project, then I will present you with a plan and time estimate when I will be done, and if we agree on everything I can start working. Also please note that prices in milestones below are purely so that form can be filled, we can negotiate it.
Also, you said you wanted word devs in the letter, so here it is.
Hopefully I hear from you soon,
Cheers