We are actively seeking a Blockchain Developer in Johannesburg to join our dynamic team. The ideal candidate will have hands-on experience in developing and maintaining blockchain solutions, ensuring secure and efficient transaction processes.
Responsibilities
Lead the development of smart contracts and decentralized applications.
Collaborate with other developers to enhance blockchain functionalities.
Propose solutions to improve scalability and efficiency of blockchain projects.
Conduct technical reviews and performance assessments.
Engage in community discussions about ongoing projects and trends.
Requirements
Education
Bachelor's degree in Computer Science, Engineering, or related field
Experience
5+ years of experience in software development with at least 2 years in blockchain
Technical Skills
Smart Contracts
Blockchain Protocols
JavaScript
Soft Skills
Critical thinking
Communication skills
Certifications
Certified Ethereum Developer
Professional Blockchain Developer Certification
Languages
English: Fluent
Advantageous
Experience in Agile methodologies: Familiarity with Agile workflows and methodologies to improve project delivery.
Knowledge of regulatory frameworks around blockchain: Understanding the regulatory aspects can significantly benefit the project adaptation.
Benefits
Comprehensive health, dental, and vision insurance
Employee stock options
Annual bonuses based on performance
Work-life balance initiatives
Company Culture
Continuous Learning: We encourage ongoing learning and development for all employees.
Work-Life Balance: We promote a healthy work-life balance for our employees.
Community Engagement: We actively engage in community projects and seek to give back.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development