Senior Blockchain Developer (Backend)
80100 Nairobi, Nairobi
KES190000 Annually
WhatJobs
Posted 5 days ago
Job Viewed
Job Description
Our client is looking for a highly skilled Senior Blockchain Developer with a strong backend focus to join their innovative, fully remote development team. This role is central to building and deploying secure, scalable, and high-performance blockchain applications and protocols. You will be instrumental in designing, coding, testing, and maintaining the core components of our blockchain ecosystem.
Key Responsibilities:
Key Responsibilities:
- Design, develop, and implement robust backend solutions for blockchain applications and smart contracts using languages like Solidity, Go, Rust, or Node.js.
- Develop and maintain decentralized applications (dApps) and associated APIs.
- Architect and implement secure and efficient smart contracts on various blockchain platforms (e.g., Ethereum, Binance Smart Chain, Polygon).
- Integrate blockchain solutions with existing backend systems and third-party services.
- Write clean, well-documented, and testable code, adhering to industry best practices.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and upgrade existing software.
- Collaborate with frontend developers, product managers, and designers to deliver seamless user experiences.
- Stay updated with the latest advancements in blockchain technology, cryptography, and smart contract security.
- Participate in the full software development lifecycle (SDLC), including planning, design, development, testing, deployment, and maintenance.
- Contribute to the development of technical specifications and documentation.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 5 years of experience in backend software development, with at least 2 years specializing in blockchain development.
- Proficiency in smart contract development languages (e.g., Solidity) and frameworks (e.g., Hardhat, Truffle).
- Experience with one or more blockchain protocols (e.g., Ethereum, Hyperledger Fabric).
- Strong understanding of cryptographic principles, consensus mechanisms, and blockchain architecture.
- Experience with backend technologies such as Node.js, Python, Go, or Java.
- Familiarity with RESTful APIs, databases, and cloud platforms (AWS, Azure, GCP).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills for working effectively in a remote team.
- Knowledge of security best practices for smart contracts and blockchain applications.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know
About the latest Node js Jobs in Nairobi !
0