Smart Contract Development Engineer

Full Time
  • January 10, 2026
  • Employment Info

    Job Responsibilities:

    Blockchain integration and development: Responsible for the back-end development of Solana, Tron, TON and other blockchains, including on-chain data analysis, smart contract interaction, transaction processing and other functions.

    Data analysis and storage: Design and optimize blockchain data indexing and parsing solutions to ensure efficient storage and rapid query of transaction data, account information, NFT assets, etc.

    Smart contract interaction: Develop API services that interact with smart contracts, encapsulate smart contract calls, and implement on-chain business logic.

    High-performance backend development: Use Go, Rust, or Node.js Develop high-concurrency and high-availability back-end services to optimize on-chain data acquisition and synchronization schemes.

    Distributed architecture and database: Responsible for the storage of on-chain data, including data storage and analysis using databases such as PostgreSQL, ClickHouse, Doris, and MongoDB.

    Web3 service and API development: Design and develop Web3-related APIs, such as wallet services, DApp backends, cross-chain bridge docking, etc.

    Performance optimization: Optimize RPC requests, improve node synchronization speed, reduce storage costs, and improve system stability and response speed.

    Security and compliance: Research and solve security issues such as private key management, authority control, and transaction security to ensure the compliance and security of the system.

    Teamwork: Collaborate with front-end developers, product managers, and smart contract development teams to drive projects and optimize user experience.

    Qualifications:

    Programming Language: Proficient in Go / Rust / Node.js / At least two Pythons with a solid foundation in computers.

    Blockchain development experience: Familiar with the development of at least one chain of Solana, Tron, and TON, including RPC, SDK, smart contract interaction, etc.

    Familiar with the principles of blockchain: master the core concepts such as transaction structure, account model, storage method, and consensus mechanism.

    Smart contract interaction: Master smart contract languages such as Solidity, Rust (Solana), FunC (TON), and be able to write and parse smart contract call data.

    Database & Storage: Familiar with SQL/NoSQL databases, such as PostgreSQL, MongoDB, ClickHouse, Doris, and experience in large-scale data processing.

    Blockchain parsing: Experience in blockchain data indexing, on-chain data parsing, and on-chain event listening, and blockchain synchronization solutions can be realized.

    Distributed system: Experience in Kafka, Redis, gRPC, and microservice architecture, and be able to design a highly available blockchain data synchronization system.

    Network & Security: Learn about Web3 security issues such as key management, signature mechanisms, preventing replay attacks, and more.

    Performance optimization: Experience in RPC optimization, database query optimization, and high-performance backend architecture design.

    Teamwork: Good communication skills, able to work with front-end, contract development, and product teams to promote project implementation。

     

     

     

     

    Are you interested in this position? Apply by clicking on the “Apply Now” button below!

    #DesignFintech
    #GlobalDesigners
    #FintechInnovation
    #CreativeJobs
    #JPNDesignHub
    #TechMeetsDesign
    #DesignerNetwork
    #InnovateWithJPNFintech