About the Role
Our client, a fast-growing blockchain solutions provider, is seeking an experienced Lead Blockchain Engineer to spearhead their development efforts in Mossel Bay, Western Cape . This pivotal role involves leading a team of talented engineers in the design, development, and deployment of innovative blockchain applications and platforms. You will be responsible for architectural decisions, technical strategy, and ensuring the highest standards of code quality and performance. If you have a passion for decentralized technologies, a proven ability to lead technical teams, and a desire to build groundbreaking solutions in the South African blockchain space, this is the opportunity for you. The position requires a strong technical background, excellent leadership skills, and a forward-thinking mindset. Join us in shaping the future of blockchain technology from our scenic coastal location.
Key Responsibilities
- Lead and mentor a team of blockchain developers, fostering a collaborative and high-performing environment.
- Architect, design, and implement scalable and secure blockchain solutions and smart contracts.
- Oversee the development lifecycle, ensuring timely delivery of projects and adherence to quality standards.
- Collaborate with product managers, stakeholders, and other engineering teams to define project roadmaps and technical specifications.
- Drive innovation by researching and evaluating emerging blockchain technologies and trends.
- Establish and enforce coding standards, best practices, and testing methodologies.
- Troubleshoot complex technical issues and provide effective solutions.
- Contribute to strategic planning and technical decision-making for the blockchain division.
- Ensure the security, integrity, and performance of all deployed blockchain systems.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional software development experience, with at least 4 years focused on blockchain technologies.
- Demonstrated experience in leading engineering teams and managing projects.
- Strong proficiency in smart contract development languages (e.g., Solidity, Rust) and blockchain platforms (e.g., Ethereum, Polkadot).
- Deep understanding of distributed ledger technology, consensus mechanisms, and cryptographic principles.
- Experience with building and deploying dApps, DeFi protocols, or NFT marketplaces.
- Proficiency in backend development (e.g., Node.js, Go, Python) and API design.
- Experience with cloud infrastructure (AWS, Azure) and DevOps practices.
- Excellent problem-solving, analytical, and communication skills.
- Ability to thrive in a fast-paced, innovative environment.
Benefits
- Our client offers a highly competitive salary, comprehensive health benefits, and performance-based bonuses.
- Relocation assistance may be provided for qualified candidates.
- You will have opportunities for professional development, including attending industry conferences and training programs.
- Work in a collaborative and innovative environment in beautiful Mossel Bay .
- Enjoy regular team-building activities and a supportive company culture.
- The role also includes paid time off and other benefits standard in the South African tech industry.