Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Blockchain Developer

SP IT SOLUTION

SP IT SOLUTION

 

SP IT SOLUTION

Follow

More jobs from this company

Summary

  • Vacancy: —
  • Age: 28 to 35 years
  • Location: Dhaka (Aftabnagar)
  • Salary: Tk. 25000 – 50000 (Monthly)
  • Experience: 3 to 5 years
  • Published: 10 Jul 2024

 

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science

Bachelors or Masters degree in Computer Science, Information Technology, or a related field.

Experience

  • 3 to 5 years
  • The applicants should have experience in the following business area(s):
    Software Company

Additional Requirements

  • Age 28 to 35 years
  • Proven experience as a Blockchain Developer or similar role.
  • Strong understanding of blockchain technology, cryptographic principles, and decentralized networks.
  • Proficiency in programming languages such as Solidity, JavaScript, Python, Go, C++, and Rust.
  • Experience with blockchain frameworks and tools like Truffle, Hardhat, Ganache, and Remix.
  • Familiarity with distributed systems, peer-to-peer networking, and consensus algorithms.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced and dynamic environment.

Preferred Qualifications:

  • Experience with other blockchain platforms such as Hyperledger, Corda, or Polkadot

Responsibilities & Context

Role Summary: A Blockchain Developer is responsible for designing, implementing, and supporting a distributed blockchain-based network. Their primary focus is to design secure and performant blockchain applications and ensure the integrity and functionality of the system. The role involves deeply understanding blockchain architecture, consensus mechanisms, cryptography, and smart contract development. The ideal candidate will be passionate about blockchain technology, able to work in a fast-paced environment, and possess a strong problem-solving mindset.

Duties/Responsibilities

Design and Development:

  • Design and develop decentralized applications (dApps) on various blockchain platforms like Ethereum, Hyperledger, or others.
  • Write and implement efficient and secure smart contracts.

Blockchain Integration:

  • Integrate existing blockchain solutions with other applications and systems.
  • Develop and maintain blockchain APIs and SDKs.

Testing and Debugging:

  • Conduct thorough testing of blockchain applications to ensure functionality and security.
  • Debug and resolve issues that arise during the development process.

Blockchain Network Management:

  • Set up, configure, and maintain blockchain infrastructure.
  • Monitor the performance and security of the blockchain network.

Code Review:

  • Perform code reviews to ensure code quality and adherence to best practices.
  • Collaborate with other developers to review code and provide constructive feedback.
  • Research and Development:

Stay Updated:

  • Keep up-to-date with the latest developments in blockchain technology and protocols.
  • Research and implement new blockchain technologies and frameworks.

Innovation:

  • Identify opportunities for innovation and improvement within the blockchain space.
  • Propose and develop new blockchain-based solutions and applications.
  • Collaboration and Communication:

Team Collaboration:

  • Work closely with front-end and back-end developers to integrate blockchain components.
  • Collaborate with product managers, designers, and other stakeholders to define requirements and deliver high-quality products.

Documentation:

  • Create and maintain comprehensive documentation for blockchain solutions, including architecture, design, and implementation details.
  • Document technical specifications and user guides for developed applications.

Security and Performance:

Security Best Practices:

  • Implement security best practices to protect blockchain applications from vulnerabilities and attacks.
  • Conduct regular security audits and implement necessary changes to enhance security.

Performance Optimization:

  • Optimize the performance of blockchain applications to ensure scalability and efficiency.
  • Monitor and analyze blockchain performance metrics and make improvements as needed.

Maintenance and Support:

Troubleshooting:

  • Provide technical support for blockchain-related issues and resolve them on time.
  • Troubleshoot and fix bugs reported by users or identified through testing.

Continuous Improvement:

  • Continuously improve and update existing blockchain applications to meet evolving requirements.
  • Refactor code to improve maintainability and performance.

Skills & Expertise

blockchain

Blockchain Technology

CyberSecurity

GO Language

NextJs

React | NodeJS | mongoDB | mongoose | JavaScript | Github | Git

Solidity

Web3 Technology

Compensation & Other Benefits

Flexible working hours Remote work options Professional development programs

Employment Status

Full Time

Job Location

Dhaka (Aftabnagar)

Source link