- Memiliki pengalaman dan pengetahuan mengenai Sass atau LESS.
- Memiliki pengetahuan yang baik mengenai RESTFul API.
- Familiar dengan Test Driven Development.
- Berpengalaman dalam pengembangan perangkat lunak Agile kerangka Scrum.
- Memahami prinsip dari SEO.
- Memiliki pengetahuan untuk mengamankan situs web menggunakan beberapa praktik terbaik seperti menggunakan SSL, Client XSS, dll.
- Memiliki pengetahuan dan pengalaman dengan CSS Preprocessor (Sass atau LESS)
- Memiliki pengetahuan dan pengalaman mengenai ReactJS atau VueJS.
- Mampu menggunakan Gitflow dengan baik.
- Memahami dengan baik terkait real-time website menggunakan WebSockets.
- Memiliki pengetahuan yang baik terkair hosting we pada private atau shared server.
- Memiliki pengetahuan dan pengalaman mengimplementasikan Unit Test menggunakan React Testing Library/Jest.
- Memiliki pengetahuan mengenai Unix/Linux dan CLI.
- Memiliki kemampuan yang baik dalam menggunakan Git seperti git-flow, memperbaiki konflik, menggabungkan/menarik aliran permintaan, dll.