Join our innovative team in Cape Town as a Smart Contract Developer. You will work on developing secure and efficient smart contracts, leveraging the latest blockchain technologies to help us disrupt traditional business models.
Responsibilities
Develop, test, and deploy smart contracts for various decentralized applications (dApps).
Work with product managers to define specifications and requirements.
Optimize smart contract performance and security protocols.
Troubleshoot and resolve issues reported by users or team members.
Participate in code reviews to maintain high quality standards.
Contribute to team discussions to foster a collaborative working environment.
Requirements
Education
Bachelor's degree in Information Technology or related field
Master's degree in Blockchain Technology preferred
Experience
2-4 years in smart contract and blockchain application development
Technical Skills
Truffle Suite
Web3.js
Soft Skills
Communication skills
Problem-solving mindset
Certifications
Certified Ethereum Developer
Languages
English: Fluent
Advantageous
Experience with layer-2 scaling solutions: Understanding of layer-2 solutions such as Polygon or Optimistic Rollups.
Proficiency in Git for version control: Familiarity with Git workflows for collaborative coding.
Benefits
Attractive remuneration with performance bonuses
Comprehensive health benefits including mental health support
Flexible working arrangements with remote options
Generous leave policies and family-friendly benefits
Company Culture
Growth Mindset: We foster a growth mindset, providing opportunities for personal and professional development through mentorship and learning initiatives.
Work-life Balance: We promote a healthy work-life balance to enable our team members to thrive in both their professional and personal lives.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development