Position: Front-End (React.js) Engineer
Company: DataArt
Category: JavaScript
Experience required: 3y
English level: intermediate

About the vacancy

The client has developed an educational digital platform, which is a SaaS solution that automates processes during different stages of learning. The solution has already been implemented in secondary schools and for technical specialists working in banks. An expansion of the pilot project for general education schools is in the plans.

We hire people not for a project but for the company. If the project (or your work on it) is over you go to another project or to a paid “Idle”.

Must have
- 3+ years of experience working with React.js
- Knowledge of JavaScript (ES6+), TypeScript
- Experience working with Webpack and NPM
- 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
- Skills working with version control systems (Git), understanding of Git Flow
- The ability to work with JIRA, Confluence, or similar systems
- Team working skills

Would be a plus
- Experience with GraphQL (Apollo client)
- Knowledge and experience with Styled-components
- Knowledge and experience with Jest, React Testing Library
- Knowledge of Code Review best practices
- Experience in optimization for mobile platforms
- Spoken English