About the Role
Our client, a fast-growing Web3 startup building innovative decentralized applications (dApps), is seeking a Senior Frontend Developer to join their fully remote team, with key stakeholders in Sandton, Gauteng .
Key Responsibilities
- Develop and maintain high-quality, responsive user interfaces for decentralized applications (dApps).
- Integrate frontend applications with blockchain networks using libraries like Web3.js or Ethers.js.
- Connect frontend applications to cryptocurrency wallets (e.g., MetaMask) for user authentication and transaction signing.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional code.
- Optimize frontend applications for maximum speed, scalability, and performance.
- Write clean, maintainable, and well-documented code.
- Conduct thorough testing and debugging of frontend components.
- Stay up-to-date with the latest trends and best practices in frontend development and Web3 technologies.
- Participate in code reviews and contribute to team knowledge sharing.
- Work closely with backend and smart contract developers to ensure seamless integration.
Requirements
- Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in frontend development.
- At least 2 years of experience developing applications that interact with blockchain networks (Web3 experience).
- Strong proficiency in JavaScript, HTML5, and CSS3.
- Extensive experience with modern JavaScript frameworks, particularly React.
- Experience with state management libraries (e.g., Redux, Zustand).
- Familiarity with blockchain concepts, wallets (MetaMask), and transaction signing processes.
- Understanding of smart contract interaction patterns.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and debugging skills.
Benefits
- Competitive salary and potential for equity options.
- Fully remote working arrangement.
- Opportunity to work on innovative dApp development.
- Collaborative and agile team culture.
- Professional development and continuous learning opportunities.
- Be part of a company shaping the future of Web3.
- Flexible working hours.