Qualifications
Key Requirements:Haskell Proficiency: Demonstrated experience with Haskell and a comprehensive understanding of pure functional programming (FP), typed FP, and the fundamentals of Category Theory.Smart Contract Tools: Familiarity with Aiken or Plutarch is highly desirable. A willingness to learn these tools quickly is essential if you are not already experienced.Testing & Security: Knowledge of property-based testing (e.g., QuickCheck or Hedgehog) and an understanding of security considerations in adversarial contexts.Ledger Concepts: Strong grasp of UTxO-based accounting models.Alternative Qualifications (one of the following):Expertise in Aiken (preferably with Haskell).EVM Experience: Proficiency in Solidity, bridging, and a solid understanding of smart contract security and correctness, complemented by TypeScript skills.Soft Skills:Self-motivation: Ability to work independently without constant oversight.Communication Skills: Clear and effective written communication of complex technical concepts is crucial.Timezone: Preferably located within or near European timezones for occasional synchronous collaboration.Availability: Ready to commence ASAP.
About the job
Join Us as a Plutus Developer for Cardano Smart Contracts
Location: Fully Remote - Europe
Compensation: Up to $60/hour
We are seeking a skilled Plutus Developer to become an integral part of our client's engineering team. In this role, you will collaborate closely with talented developers and technical leads, focusing on delivering high-quality code while enjoying the flexibility of managing your own schedule under our 'asynchronous-first' work philosophy. Our team values deep work and effective written communication over frequent meetings, allowing you to thrive in a self-directed environment. Whether you are a seasoned expert in Haskell or an ambitious junior developer keen to delve into the EUTxO model, we would love to connect with you!