Frontend Web3 Engineer

Job summary
Permanent contract
Paris
Fully-remote
Salary: Not specified
Experience: > 3 years
Skills & expertise
Collaboration and teamwork
Netlify
React
Vercel
TypeScript
+1

Zama
Zama

Interested in this job?

Questions and answers about the job

The position

Job description

This position is in Zama’s Protocol Apps team

Zama recently unveiled the Zama Confidential Blockchain Protocol, which enables confidential smart contracts on top of any blockchain L1 or L2, using Fully Homomorphic Encryption (FHE). The Protocol Apps team is responsible for building multiple dapps and services that enshrine the protocol, effectively serving as one of its first users.

We are looking for a Frontend Engineer to build intuitive interfaces for our decentralized applications, spanning DeFi, governance, and more. You’ll be the bridge between complex blockchain infrastructure and everyday users—translating smart contract functionality into reliable user experiences.

This role focuses exclusively on frontend development, though you’ll collaborate closely with our smart contract and backend engineers to ensure tight integration across the stack.

What you will do:

  • Develop and maintain React/TypeScript dapps that interact with EVM smart-contracts using libraries such as ethers.js, viem, or web3.js

  • Implement wallet connection and Web3 authentication flows (MetaMask, Coinbase Wallet, Privy, etc.)

  • Work alongside backend developers to integrate off-chain APIs and indexing services (The Graph, Goldsky, custom indexers)

  • Contribute to UI/UX decisions that simplify complex blockchain interactions for non-technical users

  • Manage frontend deployments (using platforms like Vercel, Netlify, or similar), CI/CD pipelines, and environment configurations across staging and production

  • Build for quality from day one: make the app testable in CI and production-safe

  • Collaborate across dev teams: turn partner/dev feedback into rapid UI iterations

  • Be strongly product-oriented


Preferred experience

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

  • 3+ years of professional experience in web3 frontend development, with strong React/TypeScript and EVM/Solidity knowledge

  • Product sense for developer UX: reducing friction, anticipating pain points, and designing intuitive experiences

  • Experience with wallet integrations and transaction signing flows

  • Experience deploying frontend applications

  • Testing discipline: you design testable components and wire contract tests or mocks where they help.

  • Docs & clarity: You write straightforward docs/quickstarts so any devs can assist you in your tasks seamlessly.

  • Ownership & collaboration: proactive, great async communication, and comfort working with smart-contract/backend engineers.

Nice to have

  • Experience with DeFi and DAO interfaces

  • Contributions to open-source Web3 projects

  • Understanding of backend concepts (REST APIs, WebSockets, databases)

  • Familiarity with indexing solutions like The Graph, Goldsky or custom subgraphs


Recruitment process

📋 Step 1: The Application Form

Start your journey by filling out our application form. This is your chance to introduce yourself and showcase your unique skills and experiences.

🏆 Step 2: The Challenge

Next up, tackle our challenge! This is where you can shine and show us how you approach and solve real-world problems.

💼 Step 3: The Technical Interview

Dive deep into your technical knowledge with our team. This is your opportunity to demonstrate your expertise and passion for the field.

🤝 Step 4: Cultural Fit & Compensation Chat

Meet with our COO to discuss our company culture and explore how you can thrive with us. We’ll also discuss compensation to ensure we’re on the same page.

🛠️ Step 5: The Hacking Trial

Put your skills to the test in a real-world hacking scenario. This trial helps us see your practical skills in action and how you handle challenges.

🔍 Step 6: The Reference Check & Offer

As a final step, we’ll conduct a reference check to confirm your qualifications and past experiences. If all goes well, you will get an offer soon.

We provide more details on our process here. Exceptional candidates will hear from us as we advance through the recruitment process.

Zama values and promotes diversity. We give everyone a fair chance to be evaluated on their professional, academic, and personal skills. Our goal is to make the hiring process as pleasant, stress-free, and friendly as possible, even if it is longer and more involved than you might find elsewhere.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

  • Ledger

    Scala Backend Engineer

    Ledger
    Ledger
    Permanent contract
    Paris
    A few days at home
    FinTech / InsurTech, Blockchain
    637 employees

  • Filigran

    Senior Software Engineer - XTM One

    Filigran
    Filigran
    Permanent contract
    Paris
    Fully-remote
    Software, SaaS / Cloud Services
    181 employees

  • StrangeBee

    Golang Engineer

    StrangeBee
    StrangeBee
    Permanent contract
    Paris
    A few days at home
    Salary: < €90K
    Software, Cyber Security
    75 employees

  • Eviden

    Architecte Technique H/F

    Eviden
    Eviden
    Permanent contract
    Cergy
    A few days at home
    IT / Digital, SaaS / Cloud Services
    4,200 employees

  • Sekoia.io

    Backend Engineer

    Sekoia.io
    Sekoia.io
    Permanent contract
    Rennes, Paris
    Fully-remote
    Software, Artificial Intelligence / Machine Learning
    110 employees

  • eXalt

    Développeur de Proximité - Finance de Marché

    eXalt
    eXalt
    Permanent contract
    Paris
    Occasional remote
    Salary: €42K to 65K
    Artificial Intelligence / Machine Learning, IT / Digital
    1,300 employees

See all job openings