Blockchain and Protocol Engineer

Job Description

Posted on: 
2023-04-18 09:22
  • Design and build blockchain components, consensus, tools for Portal ecosystem
  • Provide high-quality testable code (TDD).
  • Enhance the team’s technical knowledge.
  • Collaborate with auditors to ensure code quality and security.
  • Work closely with cross-functional teams on product development and the integration of blockchain solutions into the company’s existing ecosystem.
  • Encourage and mentor junior colleagues.


  • Good understanding of distributed systems and network protocols
  • 5+ years of blockchain development experience.
  • Experience in backend development using JS/Nodejs/Rust/Go
  • Practical experience deploying smart contracts on major blockchain mainnets.
  • Experience creating/working in a team that created an L2 or L1 systems is a plus
  • Understanding and being able to reason about different scalability approaches, such as rollups and sidechains, knowledge of ZK rollups is a big plus.
  • Experience of writing smart-contracts (using Solidity or Vyper) is a plus
  • Practical experience using Lotion.js
  • Practical blockchain experience with a thorough understanding of consensus algorithms.
  • Bachelor’s Degree (or higher) in CS/Mathematics/Physics.
  • Quick learner with an ambitious and results-oriented mindset.
  • Ability to work as part of a team in a fast-paced environment.
  • Outstanding communication and organisational abilities.
  • Fluent English.
Apply now

More job openings

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.