Position: Senior React.js Developer
Company: DataArt
Category: JavaScript
Experience required: 3y
English level: intermediate

**About the vacancy**

Our client is an online used car marketplace. The React engineer we are looking for will join a team that developing an automotive portal from scratch. There will be several web and mobile applications to allow users to buy/sell their cars. In addition, you will support applications such as a car parts catalogue.

**Must have**
- 3+ years of experience working with React.js
- Knowledge of JavaScript (ES6+), TypeScript
- Understanding of single-page applications development, SSR
- Understanding of the Flux architecture and experience working with Redux
- Experience working with Webpack and NPM
- Basic understanding of UI/UX design
- Knowledge of related technologies: HTML5, CSS
- Knowledge of code testing techniques (including BDD, TDD)
- The ability to work with version control systems
- The ability to work with CI systems
- The ability to work with JIRA, Confluence, or similar systems
- Team working skills
- Good spoken English

**Would be a plus**
- Experience working with Docker/K8S
- Experience working with WebSockets
- Experience working with Sencha Touch/ExtJS, jQueryMobile, etc.
- Experience working other frameworks: Angular.js, Vue.js
- Experience working with MobX
- Experience working with Stylus/SASS/LESS, PhoneGap, and touch devices
- Experience working with CoffeeScript, HAML, Jade
- Experience working with CSS frameworks: Twitter Bootstrap, Foundation,