Ho Chi Minh City, VN, 700000 +1 more&hellip
34 days ago
(Senior) Blockchain Developer
Key Responsibilities

Design, develop, and implement core components of blockchain protocols, contributing to their evolution and future direction

Conduct in-depth analysis of existing and emerging blockchain networks, with a focus on privacy-preserving features, and document comparative assessments

Conduct proof of concepts and document key research findings

Actively participate in architectural design discussions, providing constructive feedback and contributing to the overall technical roadmap

Maintain and optimize existing blockchain protocols, addressing vulnerabilities, improving performance, and ensuring stability for enterprise use cases

Work with open-source communities working on data privacy and cross-chain interoperability, using techniques such as zero-knowledge proofs and state channels

 

Minimum Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field

5+ years of software development experience

Experience working with blockchain technologies

Hands-on experience with basic cryptography: digital signatures, symmetric/asymmetric encryption, and key agreements

Knowledge in advanced cryptography is a big plus (e.g., group signatures, zero-knowledge proofs).

Understanding of Merkle Trees

In-depth knowledge of common algorithms, data structures, and their computational & memory complexities

Strong back-end development experience using one of Go, Rust, or Java

 

We Value

Familiarity with Agile development methodologies

Experience writing and deploying EVM-compatible smart contracts

Knowledge of peer-to-peer networking concepts: gossip protocols, routing/discovery (DHTs), NAT traversal

Experience with Node.js and TypeScript/JavaScript

Contributions to blockchain open-source projects, especially within the Ethereum ecosystem

Ability to explain consensus algorithms such as Raft, Paxos, and QBFT

 

Due to the high volume of applications we receive, we are unable to respond to every candidate individually. If you have not received a response from GFT regarding your application within 10 workdays, please consider that we have decided to proceed with other candidates. We truly appreciate your interest in GFT and thank you for your understanding.

Por favor confirme su dirección de correo electrónico: Send Email