Bali / Full-time
We are looking for an experienced Back-end developer to join our IT team! As a Back-end Developer, you will be responsible for the blockchain logic, server-side app logic as well as for the integration of the front-end part.
If you have outstanding programming skills and a great passion for developing beautiful, innovative applications, then you will love this job.
- Proven work experience as a Backend Developer for 2 years.
- Experience with NodeJS framework (Express, Nest, etc).
- Experience with web service: Restful, WebSocket.
- Able to work with Typescript Language.
- Excellent understanding of SQL and NoSQL databases concepts.
- Familiarity with common terminology in computer science such as bytes, memory, and a stack.
- Familiarity with basic cryptography.
- Strong knowledge of common algorithms and data structures.
- Having knowledge of Golang and Solidity is a plus.
- Willing to research and learn about Blockchain.
- Research, design and develop smart contracts & back end for decentralized applications.
- Brainstorm and evaluate blockchain tools and technologies.
- Building reusable code and libraries for future use.
- Document new solutions as well as maintaining existing ones.
- Collaborate with front-end developers.