Responsibilities
- Develop distributed applications using Blockchain and Distributed Ledger Technologies;
- Develop smart contracts;
- Develop web-application back-end servers;
- Follow agile development methodology, adapt to changing requirements and meet deadlines.
Basic Qualifications
- At least 2 years experience on building software products. Fresh graduates with solid technical skills are welcomed.
- B.S. or M.S. in Computer Science or equivalent;
- Passion in learning new technologies;
- Passion in building large-scale systems;
- Self-motivated and fast learner;
- Strong communication skills;
- Demonstrated written and oral proficiency in English.
Preferred Qualifications
- Proficient in one of the programming languages, Java/Kotlin/Golang;
- Hands-on experience with unit testing framework, integration testing;
- Experience with message queues is an advantage;
- Experience with the AWS or Azure cloud computing platform is a plus;
- Knowledge in data security, cryptography, Blockchain, consensus algorithm.
(Ref: CTO/TPE/DLT/E)
Reinvent the world with Blockchain and Cryptography