Fullstack (Frontend-Heavy) Senior Software Engineer – Next.js & Crypto
Africa Blockchain Alliance
Engineering & Technology
- Minimum Qualification :
- Experience Level : Senior level
- Experience Length : 5 years
Job Description/Requirements
Experience Level: Senior/Expert
Industry: Crypto/Web3/Fintech
About Us
Our Vision is an interconnected Africa where there is free movement of knowledge and resources to uplift Africans.
Our Mission is to equip each and every stakeholder with the best Blockchain education, acumen and tools to shape Africa's future.
We do this through:
- Education: Education of individuals, developers, executives, and organisations in Africa on blockchain technology.
- Partnerships: Partnership and support to companies looking to launch blockchain projects and products in Africa.
- Policy Advocacy: Thought leadership and policy advocacy on blockchain across the African continent. Community: Raise blockchain awareness and build a thriving blockchain community in Africa.
Learn more at https://www.afriblockchain.org/
About the Role
We are looking for a Fullstack Software Engineer with strong expertise in frontend development using Next.js and a solid understanding of the crypto/blockchain ecosystem . This role is frontend-heavy, and you will take the lead on designing and building user-centric interfaces that interact seamlessly with decentralized technologies and complex backend systems.
You will collaborate closely with product managers, designers, and backend engineers to deliver high-performance applications that scale.
Key Responsibilities
- Lead the design and development of responsive, performant, and accessible user interfaces using Next.js
- Implement pixel-perfect UI based on Figma or design mockups
- Integrate with Web3 technologies such as wallets, smart contracts, and blockchain APIs
- Optimize for speed, scalability, SEO, and cross-browser compatibility
- Collaborate with backend engineers on API design and data architecture
- Write clean, maintainable code and implement frontend testing strategies
- Stay current with best practices in React/Next.js and crypto tools (e.g., ethers.js, wagmi, Web3Modal) Participate in code reviews, team planning, and sprint retrospectives
Requirements
- 5+ years of professional experience in frontend development (React/Next.js)
- 2+ years working in a Web3 or crypto environment (dApps, wallets, DeFi, NFTs, etc.)
- Strong understanding of HTML, CSS (Tailwind is a bonus), and JavaScript/TypeScript
- Proficient with SSR/SSG, dynamic routing, and data fetching strategies in Next.js
- Comfortable working with APIs, including REST and WebSocket integrations
- Experience with state management libraries (Recoil, Zustand, Redux, etc.)
- Familiarity with Git, CI/CD pipelines, and agile methodologies Excellent problem-solving and communication skills
Nice to Have
- Experience with Web3 frameworks like wagmi, viem, ethers.js
- Familiarity with Ethereum, Layer 2s, and common crypto standards (ERC-20, ERC-721)
- Contributions to open-source projects in the Web3 ecosystem Understanding of security concerns in frontend crypto applications (e.g., signing, phishing prevention)
<