BackEnd Blockchain Developer -Solana based project

  • Date: 28 Nov 2024
  • Location: Germany
  • Work Type: Permanent / Full Time
Responsibilities:
•⁠  ⁠Integration of Off-Chain and On-Chain SystemsBuild and maintain infrastructure to connect backend services with blockchain networks. Ensure smooth interactions between off-chain APIs and on-chain data in a scalable environment

•⁠  ⁠Optimizing Blockchain OperationsDevelop solutions to optimize gas usage for Ethereum and compute unit usage for Solana. Ensure that transactions are as cost-efficient as possible.

•⁠  ⁠Code Security and AuditingConduct in-depth reviews of smart contract code to identify vulnerabilities. Collaborate with security auditors and implement necessary fixes to meet the highest security standards.

•⁠  ⁠Testing and ValidationWrite and execute comprehensive test cases to validate off-chain interactions. Simulate edge cases and identify potential failures before production deployment.

Skills:
•⁠  ⁠Blockchain Expertise (Ethereum/Solana)Strong understanding of the Ethereum and Solana ecosystems, including their programming models (e.g., Solidity, Anchor, or Rust), transaction lifecycles, and consensus mechanisms.

•⁠  ⁠Backend DevelopmentProficient in backend technologies such as Go and Rust. Experience building robust and scalable backend services that integrate with blockchain.

•⁠  ⁠Database ManagementExperience working with databases, especially those used in blockchain environments (e.g., Postgres for metadata or indexing).

•⁠  ⁠API Development and IntegrationSkilled at creating and consuming REST or gRPC APIs to bridge blockchain functionality with user-facing applications.

•⁠  ⁠Problem-Solving and DebuggingStrong ability to debug blockchain-related issues, analyze transaction failures, and identify solutions to complex challenges in distributed environments.

•⁠  ⁠Attention to DetailAbility to meticulously review code, catch edge cases, and optimize performance to ensure robust production systems.

•⁠  ⁠Performance OptimizationUnderstanding of techniques to optimize performance, such as batching transactions, parallel processing, concurrent execution.

Nice to Have:
•⁠  ⁠Testing FrameworksExperience with blockchain testing frameworks like Hardhat, Foundry, Tenderly, Anchor, including unit and integration tests for smart contracts.

•⁠  ⁠Knowledge of CryptographyBasic understanding of cryptographic principles like hashing, elliptic curve signatures, or zero-knowledge proofs, enhancing your ability to build secure blockchain solutions.
 
Cryptorecruit are the worlds leading specialist recruiter for the blockchain/Cryptocurrency industry. We recruit positions from CEO,CTO, Project Manager, Solidity developer, frontend and Backend Blockchain developers to marketing/sales and customer service roles. Please browse our website and at www.cryptorecruit.com to search all our job vacancies.
Apply Now