** About the company: One of the most outstanding blockchain company.
** Salary Range: 500 - 1000$/month
** Job Description:
- Participate in our entire product lifecycle, implement server-side logic and data structure following Technical Design document and instructions of senior members
- Write clean code to develop functional APIs
- Build reusable code and libraries for future use, follow code guidelines and best practices set by the team
- Troubleshoot and debug applications
- Thrive to learn new technologies
** Requirements:
- Have experience working as Junior Backend developer or equivalent
- Fundamental knowledge of Javascript programming language and Node.js environment. Experience working with Node.js-based frameworks (such as Express, Sails.js...) is a plus
- Fundamental knowledge of how the database works. Experience working with a well-known database (such as MongoDB, LevelDB, MySQL...) is a plus
- Understanding of common data structure and algorithm
- Familiar with Linux operating system
- Familiar with Git code versioning
** Other skills (optional)
- Fundamental knowledge of Python or Golang programming language
- Experience writing automation tests
- Fundamental knowledge of REST API
- Fundamental knowledge of OAuth