Software Engineer Front-End Web3

Aztec Logo

Aztec

πŸ“Remote - United Kingdom

Summary

Join Aztec Labs as a Front-End Software Engineer and be at the forefront of designing and developing user interfaces for zkApps, wallets, and protocol tools. Collaborate with design, cryptography, and protocol teams to ensure seamless user experiences. This unique opportunity lets you define the UX of privacy in Web3 and shape how users interact with next-gen decentralized systems. You will design, implement, and maintain front-end applications for zk-powered tools and dApps, working closely with product managers and engineers. You'll create responsive interfaces, write maintainable code, and contribute to UI/UX discussions. Ensure performance, security, and scalability of all front-end applications.

Requirements

  • 3+ years of experience building production-grade front-end applications
  • Strong proficiency in TypeScript, JavaScript, React or Svelte, and HTML/CSS
  • A deep understanding of frontend performance optimization, accessibility, and responsive design
  • A focused, and minimalist approach to engineering and design, avoiding bloat, and keeping the code easy for everyone to maintain
  • Strong communication and collaboration skills. You will be expected to develop a deep understanding of the requirements, and can then take the initiative to meet them with minimal management
  • Passion for blockchain technology and a strong desire to build user-first Web3 applications

Responsibilities

  • Design, implement, and maintain front-end applications for zk-powered tools and dApps
  • Initial projects in the first months will be designing and developing the frontends for our showcase payment dApp and sequencer staking bootstrap projects, critical for our mainnet launch this year
  • Work closely with product managers to align UI/UX with product requirements. Work closely with engineers to integrate aztec.js into the apps and provide critical feedback
  • Create and translate design mockups and wireframes into pixel-perfect, responsive interfaces
  • Write modular, testable, and maintainable code using modern JavaScript frameworks
  • Contribute to UI/UX discussions and drive decisions around user experience best practices
  • Ensure performance, security, and scalability of all front-end applications

Preferred Qualifications

  • Experience working with Web3 libraries (e.g., ethers.js, viem, wagmi)
  • Familiarity with zero-knowledge proofs, privacy-preserving technologies, or blockchain protocols
  • Previous contributions to crypto wallets, block explorers, or dApp front-ends
  • Understanding of UX design principles and familiarity with Figma or design systems
  • Experience with end-to-end testing frameworks (e.g., Cypress, Playwright)
  • Exposure to Layer 2 solutions and Ethereum development tools

Benefits

  • A highly competitive compensation package (including equity)
  • Flexible and remote work environment based out of London
  • 25 days holiday + bank holidays annually
  • An opportunity to work at the cutting edge of blockchain with a world class cryptography and engineering team

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.