1. Bachelor Degree in Computer Science/ Software Engineering or similar field
2. English, both written and verbal
3. Strong understanding of SDLC, fundamental algorithms, data structures, OOP, RESTful API, CSS/HTML, programming languanges such as TypeScript
4. Understanding of JavaScript frameworks, such as Vue or Angular
5. Understanding of store management libraries, such as Vuex or Pinia
6. Familiarity with common software development tools such as Git/Github, Docker, Node, UNIX, VSCode
7. 5+ years of related work experience and team leadership
8. Knowledge in PWA, Cryptography, Blockchain, AWS