Senior Front-End Web Developer

Are you the next member of our team? We value knowledge, ability, personality, and humility. And a good joke. Or maybe a movie review.

Upwork is looking for a solid, experienced Front-End engineer to help build-out the next generation of web apps on upwork.com. You will be working with a small team of engineers and designers to build out amazing features.
We’re taking advantage of the latest technologies, such as AWS, node.js, npm, Webpack, TypeScript, ES6 — and looking at various front-end libraries (such as Angular, React, and Vue) to build apps for our millions of users.

The ideal candidate has:
5+ years of HTML: you know semantic HTML, HTML5, optimizing for SEO
5+ years of CSS: you know CSS3, animation with CSS only, responsive CSS / media queries, SASS/LESS, variables, and their pitfalls
5+ years of JavaScript
2+ years using a front-end library (reactive libs like Vue or React, Angular — JQuery does NOT count).
3+ years with PHP/Symfony/Laravel
Webpack/NPM/Gulp/NodeJs
Experience working on Agile teams
Above average English (spoken and written)

Nice-to-haves:
Server Template Engines (like Twig)
Experience with Web Components
Worked with distributed teams in different timezones
Worked with Jenkins
Worked with Jira

When applying for this job please be sure to mention what piqued your interest and what would make you a good fit for this position. Examples of your previous work, your Github profile, code samples (you can attach them during the proposal submission), etc. will get you noticed.

Last, but not least, please include this string at the bottom of your cover letter:
26300d3b-c539-41b0-85b2-5b492ec5d2f7