Important Notice       Be aware of a scam where Redfish employees are being impersonated via WhatsApp and text messages

Read the Notice

CATCH OF THE DAY

High-tech industry news, companies, jobs, innovation and trends.

Our company is looking for a blockchain developer who will design and introduce different transactions for the blockchain. An ideal candidate will have practical knowledge of blockchain technology, cryptography, and decentralized operations. In addition to technical proficiency, a successful candidate should possess the ability to explain complex concepts in simple terms for a non-technical audience.

Typical Duties and Responsibilities

  • Design, develop, and implement secure and scalable blockchain solutions
  • Write and deploy smart contracts for NFTs and similar applications
  • Design and architect systems for authentication and decentralized identity features
  • Collaborate with blockchain architects, security experts, and other team members to implement and maintain blockchain-based projects
  • Conduct thorough testing and debugging of blockchain applications
  • Optimize blockchain solutions for maximum security, efficiency, and scalability
  • Automate the deployment, testing, and upgrading of our smart contracts across various blockchains
  • Troubleshoot and resolve blockchain integration issues
  • Conduct code reviews to identify vulnerabilities and enhance code quality
  • Implement security protocols within blockchain networks and conduct regular security audits
  • Establish proactive measures for threat detection and incident response
  • Maintain comprehensive documentation of blockchain solutions
  • Stay up-to-date on the latest blockchain technologies, protocols, and industry trends

Education

  • Bachelor’s degree in computer science, software engineering, or a related field

Required Skills and Experience

  • 4+ years of experience in an engineering role
  • Experience working with blockchain architecture development and web3 technologies
  • Experience writing and deploying smart contracts
  • Experience with the design and implementation of decentralized applications
  • Knowledge of blockchain frameworks such as Solidity, Web3.js, and Truffle
  • Knowledge of blockchain security best practices
  • Knowledge of regulatory considerations and compliance in blockchain development
  • Strong written and verbal communication 

Preferred Qualifications

  • Experience with system architecture or distributed systems
  • Knowledge of identity-related technical concepts
  • Knowledge of zero-knowledge protocols