About the Role
Our client, WhatJobs Direct, is at the forefront of the decentralized revolution and is looking for a skilled Blockchain Engineer to join their team in Benoni. This hybrid position offers the best of both worlds, combining the collaborative energy of an in-office environment in Benoni with the flexibility of remote work. You will be instrumental in designing, developing, and deploying cutting-edge blockchain solutions, smart contracts, and decentralized applications (dApps). This role requires a strong technical foundation in blockchain technologies, a passion for innovation, and the ability to work effectively within a dynamic team. You will contribute to shaping the future of our crypto and blockchain offerings, working on projects that have a real-world impact. We seek individuals who are eager to learn, contribute, and grow within a fast-paced, innovative industry, based here in Benoni. Your expertise will be crucial in building secure, scalable, and efficient blockchain systems.
Key Responsibilities
- Develop, test, and deploy smart contracts and dApps on various blockchain platforms.
- Design and implement blockchain architecture based on project requirements.
- Write clean, efficient, and well-documented code in languages such as Solidity, Rust, or Go.
- Collaborate with product managers, designers, and other engineers to define and deliver new features.
- Integrate blockchain solutions with existing systems and third-party services.
- Conduct research on emerging blockchain technologies and protocols.
- Perform code reviews and provide constructive feedback to team members.
- Troubleshoot and debug issues in blockchain applications and smart contracts.
- Ensure the security, scalability, and performance of deployed solutions.
- Contribute to technical documentation and best practices.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Proven experience in blockchain development, with a portfolio of relevant projects.
- Proficiency in smart contract programming languages like Solidity or Rust.
- Solid understanding of blockchain fundamentals, distributed ledger technology, and cryptography.
- Experience with blockchain development frameworks (e.g., Hardhat, Truffle) and tools.
- Familiarity with web development technologies and RESTful APIs.
- Strong analytical and problem-solving skills.
- Good communication and interpersonal skills, suitable for a hybrid work environment in Benoni.
- Ability to work effectively both independently and as part of a team.
Benefits
- Competitive salary and performance bonuses.
- Hybrid work arrangement providing flexibility.
- Comprehensive medical aid and retirement planning.
- Opportunities for continuous learning and professional development.
- Collaborative and innovative work environment.
- Access to cutting-edge blockchain projects.
- Convenient office location in Benoni.