MLabs logo

Plutus Developer

MLabs
On-site
Posted 11 months ago

Job Description

Plutus Developer - Cardano Smart Contract Systems

Location: Remote - Europe

Join a team of elite researchers, auditors, and core engineers focused on designing, implementing, and optimizing secure smart contract systems on the Cardano platform. We are seeking experienced Plutus Developers to translate complex on-chain protocol logic from precise specifications into secure, production-ready code on the mainnet, contributing to foundational work that moves the entire ecosystem forward.

You will be responsible for the full lifecycle of high-assurance smart contract development, including implementation, rigorous testing, and performance optimization. This role involves deep collaboration with internal research teams, external protocol teams, and product engineers to bring novel on-chain protocols to life.

Responsibilities:

  • Implementation: Translate protocol specifications and formal models into secure Plutus implementations, writing high-assurance Aiken and/or Plutarch smart contract code.
  • Testing & Assurance: Design and execute advanced testing methodologies, including property-based testing, differential testing, and invariant-based testing.
  • Security Modeling: Engage in threat modeling and adversarial analysis alongside auditors and researchers.
  • Optimization: Conduct performance tuning to optimize for script size, execution budget, and fee economics.
  • Ecosystem Contribution: Contribute to internal libraries, reusable frameworks (e.g., Plutus Tx, Aiken interop), CIP discussions, and public standards that enhance the Cardano ecosystem.
  • Collaboration: Work closely with product teams and partner engineering teams, and write clear technical documentation.

Requirements

  • Functional Programming: Strong Haskell experience with a deep understanding of pure functional programming (FP), typed FP, and category theory fundamentals.
  • Domain Specific: Experience with Aiken / Plutarch or a demonstrated ability to learn these highly quickly.
  • UTxO Knowledge: Familiarity with UTxO-based accounting models.
  • Testing & Security: Experience reasoning about adversarial environments and familiarity with property-based testing (e.g., QuickCheck / Hedgehog).
  • Work Style: Ability to work extremely asynchronously, self-directed, with a strong bias toward written communication first.
  • Timezone: Ideally located within the European timezone.

Ready to Apply?

Take the next step in your career journey

Apply Now

About the job

Posted on
Nov 6, 2025
Job type
Contract
Location
United KingdomOn-site

Explore more

Browse more jobs like this

Work arrangement

Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.