* 3 years experience in software development.
* Experience with ReactJS and NodeJS.
* Proficient knowledge of JavaScript, HTML and CSS.
* Good sense of UI/UX.
* Understanding of RESTful APIs.
* Experience with Git workflow.
* Understanding of common data structure and algorithms.
* The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.
* Good skills for working independently and in teamwork.