Requirements
● Proven software development experience (JavaScript/React Js).
● 3+ years of experience working in Front-End or JavaScript development.
● Experience with React, Redux, Webpack (or Next.js) and other common JavaScript tools such as Eslint.
● Understanding of web application security (e.g. XSS, CSRF, CORS).
● Knowledge of usability principles, cross-browser compatibility, and HTML document architecture.
● Clean Coding is your most important principle.
● Knowledge of Unit Testing and Test Driven Development.
● Very good knowledge of RESTful APIs.
● Experience with version control systems.
● Experience with Agile Methodology such as Scrum.
● Most importantly, motivated to learn, research, and introduce new ideas to improve our system.