Blockchain Developer

Johannesburg Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

As a Blockchain Developer with Tech Innovations Inc., you will have the opportunity to develop innovative blockchain applications. Your role will focus on collaborating with a cross-functional team to create solutions that enhance business performance and security. If you are enthusiastic about the potential of blockchain and have the expertise to match, this position is for you.

Responsibilities

  • Develop end-to-end blockchain solutions for clients.
  • Analyze system requirements and refine project specifications.
  • Work with team members to ensure the scalability and reliability of applications.
  • Optimize application performance, reliability, and responsiveness.
  • Engage with stakeholders to gather requirements and provide feedback.
  • Document technical specifications and design decisions.
  • Advocate for best practices in development and deployment of blockchain applications.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree would be an advantage
Experience
  • Minimum 3 years of experience in blockchain development
Technical Skills
  • Solidity
  • Ethereum
  • JavaScript
  • Web3.js
  • Cryptography
  • Docker
Soft Skills
  • Analytical thinking
  • Team collaboration
  • Communication
Certifications
  • Certified Ethereum Developer
  • Blockchain Certification from a recognized institution
Languages
  • English: Fluent

Advantageous

  • Familiarity with DeFi and NFT systems: Understanding of decentralized finance and non-fungible tokens.
  • Experience with Agile methodology: Knowledge of Agile practices for efficient project management.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Access to ongoing training and certification
  • Flexible working hours and remote working options

Company Culture

  • Innovation: Our team thrives on fresh ideas and innovative solutions to complex challenges.
  • Supportive Environment: We foster a culture of support and collaboration, encouraging each team member to succeed.
  • Diversity and Inclusion: We value diverse perspectives and experiences, and aim to be inclusive in our practices.
Status: Closed