- Bachelor’s degree in Computer Science, Computer Engineering or related field.
- Strong proficiency with React JS, Redux.
- Knowledge of HTML: CSS3, Bootstrap, SASS, LESS, responsive design.
- Experiences of Node JS testing framework Mocha, Jasmine.
- Ability to build a website by NodeJS, MongoDB/MySQL, full life circle.
- Proficient understanding of Express JS, Loopback or React Native, Mobile development is a plus.
- Proficient understanding of code versioning tools, such as Git, SVN.
- Basic understanding of code quality, readable and maintainable code.
- High sense of responsibility.
- Good English skills.
- Customer-oriented and cool-tempered.