Blockchain Developer
Job Descriptions
Hiring a
Blockchain Developer
?
1
2
3
Blockchain Developer
Description
We are looking for a talented Blockchain Developer to join our team at Rezi. The ideal candidate will have an extensive knowledge of Blockchain Architecture, Smart Contracts, and Data Structures and be able to work effectively in a fast-paced and collaborative environment. As a Blockchain Developer, you will be responsible for developing and maintaining distributed ledger and smart contract solutions for our applications. You will also be responsible for researching and developing solutions for complex problems, as well as architecting efficient data structures and algorithms to optimize the performance of our applications. Ultimately, you will be responsible for ensuring the security and scalability of our blockchain solutions and ensuring they meet our customer’s needs.
Responsibilities
• As a Blockchain Developer at Rezi, responsible for designing, implementing and maintaining blockchain-based applications and distributed systems
• Develop, maintain and secure smart contracts and distributed applications on the Ethereum blockchain
• Research and develop blockchain-based applications, protocols, and solutions
• Implement blockchain-based distributed applications and solutions
• Analyze and optimize existing blockchain-based applications and solutions
• Develop and maintain blockchain-based solutions for analytics and data-driven decision-making
• Develop and maintain automated testing frameworks for distributed applications
• Monitor, troubleshoot, and optimize blockchain-based applications and solutions
Requirements
• 5+ years of experience in developing applications using distributed ledger technologies such as Ethereum, Hyperledger Fabric, R3 Corda, Quorum etc.
• Experienced with developing blockchain-based applications using smart contract implementations (Solidity/JavaScript/Go/Python)
.• Expertise in developing dApps (decentralized applications) and wallet applications.
• Proficient with developing secure, high-performing, and resilient blockchain-based applications.
• Experienced with developing and deploying blockchain-based applications on public and private networks.
• Proven track record of developing and deploying blockchain-based applications with complex business logic.
• Experience with developing and deploying distributed ledger applications on cloud platforms (AWS/Azure/GCP).
• Experienced with setting up node networks, consensus protocols and other blockchain-related infrastructure.
• Knowledge of cryptography and secure coding principles.
• Knowledge of blockchain security best practices.
Skills
Blockchain Developer
Description
We are looking for an experienced Blockchain Developer to join our team at Rezi. You will be responsible for developing, maintaining and deploying blockchain solutions that meet customer requirements. The ideal candidate should have extensive experience with blockchain architecture, smart contracts and data structures. Your responsibilities will include designing, developing and testing blockchain applications, preparing roadmap and technical documents and implementing best practices for blockchain solutions. You will also be responsible for troubleshooting bugs and issues related to blockchain solutions. The successful candidate should also have excellent communication and problem-solving skills. Ultimately, you will be responsible for ensuring our customers receive effective blockchain solutions.
Responsibilities
• As a Blockchain Developer at Rezi, you will be responsible for developing, testing and deploying smart contracts on multiple blockchains
• Design and develop blockchain applications in a secure and reliable manner
• Analyze and optimize existing blockchain applications for scalability and performance
• Research and evaluate new blockchain technologies and platforms
• Ensure the proper functioning of blockchain applications and their integration with existing systems
• Create technical documentation for blockchain applications
• Monitor the security and integrity of the blockchain network
• Collaborate with other developers, product managers and stakeholders to ensure the successful development and deployment of blockchain applications
Requirements
• 5+ years of industry experience in applied Blockchain.
• Strong programming (Scala / Python / Java/ C++ or equivalent) and data engineering skills.
• Deep understanding of Blockchain best practices (eg distributed consensus algorithms, distributed ledgers, smart contracts, digital tokens).
• Knowledge and experience in developing decentralized applications (Dapps) and distributed ledgers.
• Industry experience building end-to-end Blockchain infrastructure and/or building and productionizing Blockchain solutions.
• Exposure to architectural patterns of a large, high-scale software applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms, models).
• Ability to develop and maintain secure and reliable smart contracts and decentralized applications.
• Experience with test driven development, familiar with A/B testing, incremental delivery and deployment.