zkFold logo


Jobs at zkFold

Junior Haskell Developer

Who we are?

zkFold is a Swiss-based startup developing solutions for blockchains and Web3. We apply zero-knowledge cryptography to build state-of-the-art distributed ledger infrastructure and smart contract development tools. Our team consists of talented Haskell developers with a strong math and computer science background, including several PhDs.


We currently have several junior positions and internships for students and recent graduates. You will be developing smart contracts using our own framework, working on real-world blockchain applications related to fintech and the banking industry, and contributing to our open-source developer tools and infrastructure products.


Fully remote, full-time, B2B (freelance), permanent position or internship

Your responsibilities

  • Develop high-quality code, contributing to one or several of our products;
  • Build demos, benchmarks, and new product prototypes;
  • Integrate novel cryptographic primitives into our codebase;
  • Write documentation according to the best standards and practices for opensource development.


  • Excellent knowledge of Haskell
  • Strong math / computer science background
  • Ability to write high-quality code
  • Familiarity with best practices in functional programming

Desired qualifications (any of these would be a plus)

  • Experience in Rust
  • Experience in Solidity
  • Experience in developing cryptographic libraries
  • Experience in developing peer-to-peer communication protocols
  • Experience in blockchain and smart contract development

How to apply

Send your CV to info@zkfold.io