Position: Big ecommerce company looking for talented JS fullstack developer (React, Node)
Company: Онлайн школа Дмитрия Карпачева
Category: JavaScript
Experience required: 2y
English level: intermediate

Work description:
Improve existing and implement new features in the existing client and in-house software, create new solutions. Be part of the team, participate in planning, design (technical), implementation, and deployment of the system parts and standalone features.

**Job requirements:**
- 3+ years of experience developing web applications with modern JavaScript programming frameworks, tooling, and libraries
- Solid experience with React.js and associated stack like state handling libraries (Redux, Mobx, etc)
- Experience in node.js development of REST API, using some mainstream framework like Nest, Express or Koa
- Databases - experience with both sql (ex: Postgresql) and no-sql solutions (Mongo/Maria)
- Ability to implement rich client functionality using thorough ES knowledge
- Experience and understanding of various build and deployment pipelines (npm, bower, azure, heroku, etc)
- Experience with e2e/unit testing of React components
- English (verbal and written): decent for communication with a foreign team
- Understanding of best practices and which implement in which situation
- Understanding of design patterns in javascript reality
- Azure deployment experience
- Team player

**Would be a plus:**
- Typescript

What we offers:
- Working with cutting edge technologies
- Interesting and friendly team
- Comfortable office with nice location
- Ability to work partly/fully remote
- Competitive compensation
- Interesting tasks