Position: Senior Front End Engineer
Company: Nico Force
Category: JavaScript
Experience required: 5y
English level: intermediate

Requirements:
—At lease 5 years of commercial experience
— Deep knowledge of JavaScript;
— Understanding of ES2017 (ES8) is a must;
— Experience with React and TypeScript is a must;
— Experience with NodeJS/Express is a must;
— Solid experience with CSS3 (flexbox, grid layout, markup skills);
— Confident Linux/Mac OS X user
Auspicious Qualities:
— Understanding of MobX state-management pattern;
— Experience with at least one programming language that is not JavaScript (including
transpiled ones);
— Kubernetes, GitLab CI
— Upper intermediate English

40 hrs per week/Mo-Fr. Remote Work.

In a perfect world, we would like folks to align more with US time. However, that is not always possible and many of our developers keep a local time schedule (pushed back a bit, 12-8). Standing meetings tend to end at 9:30 AM pacific (i.e. 19:30 PM EET/in Ukraine).

We expect the code to be both “front-end” in React.JS and “backend” in Node.JS. Both are simply JS – but there is an equal amount of front and back. But it is more front-end position than full-stack, but the candidate has to work with NodeJS, but we didn't ask NodeJS questions on interview.