Essential requirements:
0. Have a passion in coding. (x3)
1. You can multi-task under fast-paced environment, sometimes without clear software requirement – you can improvise.
2. Backend: Proficient in server side languages (php, node.js, python…)
3. Frontend: Proficient in JavaScript and at least one framework (React, JQuery, angular.js…)
4. Familiar with HTML5, CSS, and RWD.
5. Experience in RESTful API design.
Nice to have:
1. Basic understanding of key-value, relational databases, SQL, and DBMS (MySQL or PostgreSQL)
2. Familiar with JSON
Personal skills:
1. Bring your own work. (I mean everything you would like to show me)
2. Enjoy your life, and know how to play with work.
3. Have strong willing to be shot down.