- Responsible for developing functional and appealing user facing features for web and desktop applications as well as backend API design;
- Collaborate with UI/UX designers to ensure the technical feasibility of designs;
- Optimize applications to maximize performance and scalability;
- Perform UI and API testing.
- Bachelor's degree of Computer Science, Information Technology, or other related discipline;
- Passion in learning cutting edge front-end technologies;
- Passion in producing large-scale systems;
- Self-motivated and fast learner;
- Strong communication skills;
- Demonstrated written and oral proficiency in English.
- Experience with modern frontend JS frameworks and experience with Angular, React or Vue;
- Experience with modern backend JS frameworks & WebSocket, Express;
- Experience with RESTful Web Services design;
- Experience with TypeScript is a plus;
- Experience with backend programming languages including PHP, Java or Golang, etc.;
- Experience with building responsive UI and solving cross browser compatibility issues;
- Hands-on experience with unit testing frameworks, such as Jasmine, Jest, Mocha, Karma, etc.
Reinvent the world with Blockchain and Cryptography