We are seeking a skilled Blockchain Engineer to join our talented team in Johannesburg. In this role, you will develop, implement, and optimize blockchain technologies, contributing to projects that drive the future of secure online transactions.
Responsibilities
Analyze user requirements and propose solutions that meet business needs.
Interfacing with existing software systems to implement blockchain technology.
Participate in the full software development lifecycle, from planning through maintenance.
Create security protocols and practices for blockchain operations.
Lead innovation activities to implement new blockchain technologies.
Mentor junior developers and promote best practices.
Requirements
Education
Bachelor's degree in Computer Science, Engineering, or related field
Master's degree is a plus
Experience
3+ years of experience in blockchain development or related field
Technical Skills
Solidity
Ethereum
Hyperledger
Cryptography
JavaScript
Soft Skills
Critical thinking
Communication
Team collaboration
Languages
English: Fluent
Advantageous
Familiarity with Docker: Knowledge of Docker for containerization of applications.
Experience with CI/CD pipelines: Experience in automating deployment processes.
Benefits
Competitive salary with performance bonuses
Health insurance plans
Flexible work hours and remote work options
Professional development opportunities
Company Culture
Innovation: We foster a culture of innovation, encouraging creative ideas to flourish.
Collaboration: Teamwork is at the heart of our success, with an emphasis on collaboration among diverse teams.
Continuous Growth: We provide numerous opportunities for personal and professional growth.
Status: Open
Other Jobs in Information Technology (IT) and Software Development