Responsibilities
As a key member of the company team, you will primarily focus on the development of decentralized blockchain applications using Smart Contracts and ensuring high performance and responsiveness of dApps that use them.
Write C++ Smart Contracts creating decentralized, company blockchain components
Write Solidity Smart Contracts creating decentralized, Ethereum blockchain components
Execute and deliver new or extend frameworks to implement features that are of medium to high complexity
Work within an Agile team in CI/CD environment with modern JavaScript technologies to develop complex, decentralized blockchain applications
Implement new features in a highly collaborative work environment alongside with product managers, UI/UX experts, and fellow engineers
Perform unit testing and debugging
Qualifications:
Jack of all trades, master of few who enjoys getting stuff done. You must enjoy learning new technologies while being highly adaptable.
Experience building decentralized blockchain applications using a combination of smart contracts and web technologies.
Professional experience with C++
Experience building blockchain Smart Contracts
Experience working with Node.js & ReactJS applications
Demonstrated knowledge of databases, networking, security, privacy, and compliance for Web-based applications.
Experience with cloud services (AWS, Google Cloud)
Experience with unit testing and virtualized environments using Docker
Experience using version control systems (Git)
Ability to write thorough, scalable and clear design documentation
Ability to work within a distributed team environment wearing multiple hats.
Ability to thrive in a startup environment.
Nice to have:
Games, e-commerce, or payment gateway integration
PHP Experience
Solidity Experience
Benefits & Perks
- Work off on Saturday and Sunday by weekly, public holidays according to Vietnam labor Law.
- 100% remote
- Competitive Salaries
- Token Bonus