A
Blockchain Engineer
ALLPS
Remote · Switzerland Mid Level 3d ago
About the role
Job Title
Blockchain Engineer (2–5 Years Experience)
Location
Remote
Experience
2–5 Years
Employment Type
Full-time
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
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
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
Skills
AWSAzureChainlinkDeFiDockerEthers.jsEthereumGCPGitGoHyperledgerIPFSJavaScriptLayer 2 scaling solutionsNFTsOptimismPolygonPythonReactREST APIsRustSolanaSolidityTypeScriptWeb3.jsWeb3 products
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free