We are looking for a highly skilled and experienced Web 3 Full-Stack Developer to join our team in building a robust, secure, and scalable Stokvel solution. This project involves integrating blockchain technology with traditional databases, developing smart contracts, and creating a seamless user experience. If you have a passion for decentralized finance (DeFi) and the skills to develop complex financial applications, we want to hear from you! Key Responsibilities: • Smart Contract Development: Design, develop, and deploy secure smart contracts using Solidity or Rust, ensuring immutability and transparency in Stokvel operations.• API Development: Build and maintain RESTful APIs and GraphQL endpoints to facilitate communication between the blockchain, frontend, and backend systems.• Frontend Development: Develop user-friendly interfaces using React.js or Angular, integrating with blockchain via Web3.js or Ethers.js.• Backend Development: Implement server-side logic using Node.js, Python, or Go, ensuring efficient processing of transactions and interactions with the database.• Database Management: Design, implement, and manage both SQL and NoSQL databases, focusing on data security, integrity, and performance.• Configuration Management: Develop and maintain the configuration management for the solution parameters, ensuring accurate and secure settings for interest rates, referral bonuses, and other key features.• Security Audits: Perform security audits on smart contracts and overall system architecture to ensure compliance with best practices.• User Management and Login: Create user login and profile with secured credentials.• Collaboration: Work closely with stakeholders to understand requirements, provide technical guidance, and ensure that the solution meets business goals. Key Competencies: • Strong Knowledge of Blockchain Technologies: Experience with Ethereum, Solana, or other blockchain platforms, and proficiency in Solidity or Rust for smart contract development.• Proficient in Web 3 Integration: Skilled in using Web3.js, Ethers.js, or similar libraries to connect the frontend with blockchain technology.• Advanced API Development: Expertise in designing and developing RESTful APIs and GraphQL for seamless data interaction across the solution.• Full-Stack Development: Comprehensive experience in both frontend (React.js/Angular) and backend (Node.js/Python/Go) development.• Database Management: Deep understanding of SQL and NoSQL databases, including data security, encryption, and compliance best practices.• Security Expertise: Strong focus on security, with experience in smart contract auditing and implementing secure coding practices.• Financial Systems Experience: Familiarity with building and managing financial applications, particularly in the DeFi space or related fields.• Problem-Solving and Analytical Thinking: Ability to analyze complex problems and develop creative, efficient solutions that align with project goals. Requirements: • Experience: Minimum of 5 years in full-stack development, with at least 2 years focused on Web 3 technologies and blockchain development.• Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).• Technical Proficiency: Strong coding skills in Solidity, Rust, Node.js, Python, Go, React.js, Angular, SQL, and NoSQL databases.• Project Management: Experience with Agile methodologies, including tools like Jira, Trello, or Asana.• Communication Skills: Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.• Team Player: Ability to work collaboratively in a team environment, with a focus on achieving shared goals.• Certifications: Relevant certifications in blockchain development, cloud infrastructure, or security are a plus. Preferred Qualifications: • Experience with DeFi Protocols: Understanding of decentralized finance and its principles.• Previous Experience in Financial Applications: Direct experience in developing financial platforms, particularly those involving payments, interest calculations, and compliance with financial regulations.• Smart Contract Auditing: Knowledge of auditing tools and techniques for ensuring the security of deployed smart contracts.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
