Responsibilities
- Develop intuitive and responsive user interfaces
- Develop secure, highly available and scalable microservices e.g. relayer and/or full-fledged decentralized applications.
- Collaborate with DevOps and smart contract developer team members to plan projects.
- Perform continuous improvements, such as suggesting architecture and workflow enhancements.
- Perform design reviews and code reviews regularly.
- Create technical specifications and documentation.
Requirements
- Over 3 years of experience of proven full stack web development with Go, TypeScript, and/or Node.js. Rust is a plus.
- Experience in using front-end frameworks such as CRA, Next.js, Vue, Vite, or Svelte.
- Experience in using front-end libraries such as React, Redux, React Query, Material UI, or Tailwind CSS.
- Experience in using web3 libraries such as web3-react, ethers.js, wagmi, or viem.
- Familiarity with open-source development and collaborations.
- Strong problem-solving and communication skills.
- Knowledge and experience of Test-Driven Development.