ALLPS logo
Blockchain WorksFunctional Works

Blockchain Engineer

ALLPS · Switzerland

Posted 7 days ago

$150K - 200KFull timeRemote

About ALLPS

About the role

About The Role We are looking for a Blockchain Engineer with 2–5 years of experience to build secure, scalable, and high-performance blockchain solutions. You will work on smart contracts, decentralized applications and blockchain integrations while collaborating with cross-functional teams. Key Responsibilities - Design, develop, and deploy smart contracts and blockchain-based applications - Build and maintain decentralized applications (DApps) - Integrate blockchain solutions with backend systems and APIs - Optimize smart contracts for performance, security, and gas efficiency - Perform testing, debugging, and code reviews - Identify and mitigate security risks and vulnerabilities - Stay updated with blockchain trends, tools, and best practices - Collaborate with product, engineering, and security teams Must-Have Skills - 2–5 years of hands-on experience in blockchain development - Strong understanding of blockchain fundamentals (distributed ledgers, consensus mechanisms, cryptography) - Proven experience with smart contract development (Solidity mandatory) - Hands-on experience with Ethereum or EVM-compatible blockchains - Proficiency in Web3.js, Ethers.js, or similar Web3 libraries - Strong programming skills in JavaScript / TypeScript (Python, Go, or Rust is a plus) - Experience with REST APIs and backend integration - Solid understanding of data structures, algorithms, and system design - Experience with Git and version control systems Good-to-Have Skills - Experience with DeFi protocols, NFTs, DAOs, or Web3 products - Knowledge of Layer 2 scaling solutions (Polygon, Optimism, Arbitrum) - Familiarity with smart contract security audits and best practices - Exposure to IPFS, oracles (Chainlink), or cross-chain solutions - Experience with Solana, Hyperledger, or other non-EVM blockchains - Knowledge of cloud platforms (AWS, Azure, GCP) - Experience with CI/CD pipelines and DevOps practices

Responsibilities

  • Design, develop, and deploy smart contracts and blockchain-based applications
  • Build and maintain decentralized applications (DApps)
  • Integrate blockchain solutions with backend systems and APIs
  • Optimize smart contracts for performance, security, and gas efficiency
  • Perform testing, debugging, and code reviews
  • Identify and mitigate security risks and vulnerabilities
  • Stay updated with blockchain trends, tools, and best practices
  • Collaborate with product, engineering, and security teams

Requirements

  • 2–5 years of hands-on experience in blockchain development
  • Strong understanding of blockchain fundamentals (distributed ledgers, consensus mechanisms, cryptography)
  • Proven experience with smart contract development (Solidity mandatory)
  • Hands-on experience with Ethereum or EVM-compatible blockchains
  • Proficiency in Web3.js, Ethers.js, or similar Web3 libraries
  • Strong programming skills in JavaScript / TypeScript (Python, Go, or Rust is a plus)
  • Experience with REST APIs and backend integration
  • Solid understanding of data structures, algorithms, and system design
  • Experience with Git and version control systems
  • Experience with DeFi protocols, NFTs, DAOs, or Web3 products
  • Knowledge of Layer 2 scaling solutions (Polygon, Optimism, Arbitrum)
  • Familiarity with smart contract security audits and best practices
  • Exposure to IPFS, oracles (Chainlink), or cross-chain solutions
  • Experience with Solana, Hyperledger, or other non-EVM blockchains
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Experience with CI/CD pipelines and DevOps practices

Technology stack

SolidityBlockchainWeb3Smart Contract

What we offer

    Similar roles you may like