Requirements:
- Strong knowledge of modern web frameworks & libraries (like React, next.js)
- Strong knowledge of ES6, typescript, ES5, HTML5, CSS3.
- Experience using preprocessors (sass, less).
- Familiar with tailwindcss.
- Experience with React application State Management (Redux, Redux Toolkit, React Context API)
- Familiar with SSR and CSR.
- Deep understanding of Responsive UI, familiar with mobile-first Approach.
- Familiar with SOLID, clean code, and Design patterns.
- Expert working with restful APIs.
- Experience with git & Agile methodologies (Scrum).
- Familiar with javascript clean code best practices.
- Familiar with test automation tools (like cypress, jest, mocha) is a plus.
- Experience with PWA is a plus.
- Familiar with WebSocket and socket.io is a plus.
- Having a certificate in the field of JavaScript from w3schools is considered an advantage.