I am certificated .NET/C# programmer working with .NET 17 years. Last 10 years I was working as full-stack developer (C# + JavaScript) in large multilingual and responsive sites.
5 years I was programming with Angular 1.x and am switching now on Angular 4 and React.
I know JavaScript, jQuery, ES6, TypeScript, WebPack, Babel, Twitter’s bootstrap, HTML5 and CSS3. Here is short answer to requirements:
1. EcmaScript 6+ - yes,
2. Gulp – yes, it is not my daily tool but I had projects where gulp was used,
3. Webpack – yes,
4. SASS – I know this tool but prefer pure CSS3 for writing styles,
5. CSS3 – yes,
6. HTML5 – yes,
7. Being old programmer, working with SQL, .NET, JavaScript and HTML5 I don’t like switching on fresh frameworks,
8. Last five years I work on support only fixing old slow and buggy sites,
9. I have high speed optical Internet connection.
JavaScript testing tools: Jasmine, Karma and Protractor I know too. Build tools Grunt and Gulp are bit forgotten but I’ll refresh my skills if your project uses them.
I am living in Lithuania (+2GMT).
Human languages: Lithuanian (native), English, Russian (at mother tongue level).