Position: Middle Software Engineer (React.js + Next.js)
Company: Visarsoft
Category: JavaScript
Experience required: 2y
English level: intermediate

**Tasks**:
This involves the new development of a learning management system, initially for internal use and, if necessary, commercial marketing later.

**Requirements**:
- Lots of experience with frontend technology (TypeScript/ React.js+Next.js)
- High code quality
- Good testing strategy knowledge (Unit Testing / TDD / E2E)
- Good knowledge of English (project language English)
- Very good knowledge of ReactJS & Next.js
- Well versed in programming with Typescript and Javascript
- Extensive experience with Redux and Hooks
- Testing expertise with Jest and also Cypress for test automation