Share this job
Plutus Developer (A01)
MLabs
GBR
Apply for this job

Location: European timezone

Remote | Full-time

Compensation: Up to $60 per hour


We’re looking for a Plutus Developer to join one of our client projects. You’ll be embedded directly within the client’s engineering team, working day-to-day with their developers and technical leads. The contract will be via MLabs. They operate with an "asynchronous-first" philosophy. This means they value deep work and clear written communication over constant meetings. You will have the autonomy to manage your own schedule and projects, provided you can deliver high-quality code in a self-directed manner. Whether you are a seasoned Haskell veteran or a high-potential junior eager to master the EUTxO model, we are interested in speaking with you.


Requirements

  • Haskell Expertise: Strong experience with Haskell and a deep understanding of pure functional programming (FP), typed FP, and Category Theory fundamentals.
  • Smart Contract Tooling: Experience with Aiken or Plutarch is highly preferred. If you don't know them yet, you must have the ability and desire to learn them very quickly.
  • Testing & Security: Familiarity with property-based testing (e.g., QuickCheck or Hedgehog) and experience reasoning about security in adversarial environments.
  • Ledger Knowledge: A solid understanding of UTxO-based accounting models.


Alternative Experience (One of the following):

  • Expertise in Aiken (ideally paired with Haskell).
  • EVM Background: Strong experience in Solidity, bridging, and a deep understanding of smart contract security and correctness, complemented by TypeScript.



Soft Skills & Logistics:

  • Independent Work: You must be highly self-motivated and capable of working independently without constant supervision.
  • Written Communication: As an async team, your ability to communicate complex technical ideas clearly in writing is vital.
  • Timezone: Ideally located within or near European timezones for occasional synchronous alignment.
  • Availability: Ready to start ASAP.



Benefits

  • Compensation: Up to $60 per hour
  • Commitment: Full-Time Commitment (40 hours per week).
  • Time Off: Generous Paid Time Off (30 days of holiday per year for UK employees, where applicable) and Sickness Pay.
  • Flexibility: Contract flexibility, open to discussing terms for both a standard employee and an independent contractor.
  • Impact: Opportunity to build foundational libraries and critical infrastructure that advances the entire Cardano ecosystem.



Interview process

Stage 1: Meet with MLabs CTO - he will be able to share more about the opportunity and the end-client

Stage 2: Technical Interview with CTO

Stage 3: Meet with the end client


Apply for this job