Position: Middle/Senior Full stack JS developer ( React + Node js )
Company: EvaCodes
Category: JavaScript
Experience required: 3y
English level: intermediate

**Responsibilities:**
-  Design, build, and maintain high performance, reusable, and reliable React.js & Node.js code
- Identify and correct bottlenecks and fix bugs
- Taking a part in the technical discussions
- Proactively collaborate with team members, ensuring the sharing of knowledge and efficient division of labour
- Communication with a client to receive recommendations, updates and feedback

**Requirements:**
- At least 4 years of software engineering experience
- Deep knowledge of Node.js, React.js , Redux
- Deep experience with JavaScript (ES6+)
- Experience with TypeScript
- HTML,CSS (animations, Flexbox, Bootstrap)
- Experience with SQL / NoSQL databases
- Experience with Webpack
- Git
- API REST
- Unit testing
- Strong Computer Science fundamentals is a must
- Excellent written and oral English ( intermediate )

**Will be a plus:**
- Experience with Vue , Angular
- Experience with Solidity
- A history of open-source contributions on GitHub
- Expertise with containers and micro-service architecture ( Docker )
- Cybersecurity and ethical hacking experience strongly preferred