10,061 Remote Lead Blockchain Developer Smart Contracts Defi jobs in Kenya
Remote Lead Blockchain Developer (Smart Contracts & DeFi)
Posted 22 days ago
Job Viewed
Job Description
Location: Remote, with a strategic focus on projects relevant to the blockchain and crypto ecosystem, supporting innovation that may impact regions like Ruiru, Kiambu, KE.
Remote Lead Blockchain Developer - DeFi & Smart Contracts
Posted 22 days ago
Job Viewed
Job Description
Remote Lead Blockchain Developer - Smart Contracts
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of secure and scalable smart contracts using languages like Solidity, Vyper, or Rust.
- Architect and build decentralized applications (dApps) for various use cases, integrating smart contracts with frontend interfaces.
- Conduct thorough code reviews and security audits of smart contracts to identify and mitigate vulnerabilities.
- Deploy and manage smart contracts on mainnet and testnet environments across different blockchain networks (e.g., Ethereum, Binance Smart Chain, Polygon).
- Collaborate with product managers, designers, and other developers to define project requirements and technical specifications.
- Optimize smart contract performance and gas efficiency.
- Stay abreast of the latest advancements in blockchain technology, smart contract development, and security best practices.
- Mentor junior blockchain developers and contribute to the team's technical growth.
- Research and evaluate new blockchain protocols and technologies.
- Troubleshoot and resolve issues related to smart contracts and dApps.
- Contribute to the development of robust testing frameworks for smart contracts.
- Write comprehensive technical documentation for smart contracts and dApp functionalities.
- Engage with the blockchain community and contribute to open-source projects where applicable.
- Ensure compliance with security standards and best practices in all development activities.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience, with at least 2-3 years focused on blockchain and smart contract development.
- Expertise in Solidity programming and the Ethereum Virtual Machine (EVM).
- Proven experience in developing, auditing, and deploying secure smart contracts.
- Strong understanding of blockchain principles, consensus mechanisms, and token standards (ERC-20, ERC-721, etc.).
- Experience with web3 libraries (e.g., Web3.js, Ethers.js) and blockchain development frameworks (e.g., Hardhat, Truffle).
- Familiarity with Rust for blockchain development is a plus.
- Experience with decentralized finance (DeFi) protocols and concepts.
- Knowledge of cryptography and security best practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for a remote team.
- Ability to work independently, manage time effectively, and meet deadlines.
- Experience with version control systems (e.g., Git).
- Contribution to open-source blockchain projects is highly regarded.
Lead Blockchain Developer - Remote Smart Contract Engineer
Posted 7 days ago
Job Viewed
Job Description
Lead Technical Installation Engineer
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage technical installation projects remotely.
- Develop detailed installation plans, schematics, and procedures.
- Provide expert technical guidance and support to installation teams.
- Troubleshoot and resolve complex technical issues during installation.
- Conduct remote site assessments and pre-installation surveys.
- Ensure adherence to quality standards and technical specifications.
- Maintain detailed project documentation and reports.
- Train and mentor junior technical staff.
- Collaborate with engineering and project management teams.
- Identify and implement process improvements for installation efficiency.
- Manage technical resources and material allocation for projects.
- Interpret technical drawings and blueprints.
- Bachelor's degree in Engineering (Mechanical, Electrical, Civil) or a related technical field.
- Minimum of 5-8 years of experience in technical installations and maintenance.
- Proven experience leading complex installation projects.
- Strong knowledge of installation methodologies and best practices.
- Expertise in troubleshooting technical systems.
- Proficiency in reading and interpreting technical drawings.
- Excellent remote team collaboration and communication skills.
- Ability to work independently and manage multiple projects simultaneously.
- Experience with project management software is a plus.
- Relevant technical certifications are highly desirable.
- Demonstrated ability to train and mentor technical personnel.
Lead Technical Support Engineer - Industrial Automation
Posted 22 days ago
Job Viewed
Job Description
Responsibilities:
- Provide advanced remote technical support and troubleshooting for industrial automation systems, including PLCs, HMIs, SCADA, and robotics.
- Diagnose and resolve complex hardware, software, and network issues in a timely manner.
- Develop and maintain technical documentation, including troubleshooting guides, FAQs, and knowledge base articles.
- Train and mentor junior technical support engineers, sharing expertise and best practices.
- Escalate critical issues to R&D or engineering teams when necessary, providing detailed information.
- Analyze support trends to identify recurring problems and recommend product or process improvements.
- Collaborate with customer success and sales teams to ensure client satisfaction.
- Participate in the development and testing of new automation solutions.
- Manage support queues and ensure adherence to service level agreements (SLAs) in a remote environment.
- Proactively identify potential issues and offer preventative maintenance advice.
Qualifications:
- Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field.
- Minimum of 8 years of experience in technical support, with a strong focus on industrial automation.
- In-depth knowledge of PLC programming (e.g., Siemens, Allen-Bradley), HMI/SCADA software, and robotic systems.
- Experience with industrial networking protocols (e.g., Ethernet/IP, Profinet, Modbus).
- Strong diagnostic and problem-solving skills.
- Excellent communication and interpersonal skills, with the ability to explain complex technical concepts clearly.
- Proven ability to work independently and manage time effectively in a fully remote setting.
- Experience in leading or mentoring technical teams is essential.
- Familiarity with remote access and diagnostic tools.
- Customer-focused mindset with a passion for resolving technical challenges.
Lead Software Engineer - Backend Development
Posted 22 days ago
Job Viewed
Job Description
As a remote Lead Software Engineer, you will guide the technical direction of backend projects, ensuring adherence to best practices in coding, security, and performance optimization. You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver exceptional user experiences and robust functionalities. Responsibilities include writing clean, efficient, and maintainable code, conducting code reviews, troubleshooting complex issues, and participating in architectural design discussions. Experience with various programming languages such as Python, Java, Node.js, or Go, along with frameworks like Django, Spring, or Express.js, is highly desirable. Familiarity with CI/CD pipelines, containerization technologies (Docker, Kubernetes), and agile methodologies is also crucial. The ability to work effectively in a distributed team, manage multiple priorities, and communicate technical concepts clearly is paramount. If you are a passionate and experienced backend engineer looking to lead and innovate in a remote environment, we encourage you to apply.
Responsibilities:
- Lead the design and development of scalable backend systems.
- Write high-quality, maintainable, and efficient code.
- Mentor and guide junior software engineers.
- Conduct code reviews and ensure adherence to coding standards.
- Architect and implement microservices and API solutions.
- Collaborate with cross-functional teams on product development.
- Optimize application performance and troubleshoot complex issues.
- Implement and manage CI/CD pipelines for automated deployments.
- Ensure security best practices are integrated into the development process.
- Stay updated with emerging technologies and industry trends.
Be The First To Know
About the latest Remote lead blockchain developer smart contracts defi Jobs in Kenya !
Lead Software Engineer
Posted 12 days ago
Job Viewed
Job Description
Lead Software Engineer (Backend)
Posted 22 days ago
Job Viewed
Job Description
Key responsibilities include designing and developing high-performance APIs, managing database systems, and ensuring the security and efficiency of our backend infrastructure. You will collaborate closely with frontend developers, product managers, and QA teams to deliver exceptional user experiences. This role demands a deep understanding of various programming languages, frameworks, and cloud technologies. You will also be responsible for code reviews, performance tuning, and contributing to technical roadmaps.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 7 years of professional software development experience, with at least 2 years in a lead or senior technical role.
- Expertise in one or more backend programming languages such as Python, Java, Node.js, Go, or Ruby.
- Strong experience with designing and building RESTful APIs and microservices architectures.
- Proficiency with database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with cloud platforms like AWS, Azure, or GCP, and related services (e.g., Docker, Kubernetes).
- Solid understanding of software design patterns, data structures, and algorithms.
- Experience with CI/CD pipelines and automated testing frameworks.
- Excellent leadership, communication, and collaboration skills, with the ability to mentor and guide a team.
- Proven track record of delivering complex software projects successfully.
- Ability to thrive in a fast-paced, fully remote agile development environment.
This remote position offers the opportunity to shape the technical direction of our products and work on challenging problems with a globally distributed team. If you are a passionate technical leader with a proven ability to build and scale backend systems, we encourage you to apply.
Lead Software Engineer - Full Stack Development
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of full-stack software solutions.
- Architect scalable, maintainable, and efficient code for both front-end and back-end systems.
- Mentor and guide a team of software engineers, fostering a collaborative development environment.
- Collaborate with product managers, designers, and other stakeholders to define requirements and technical specifications.
- Write clean, well-documented, and thoroughly tested code.
- Optimize applications for maximum speed, scalability, and security.
- Implement and maintain CI/CD pipelines and DevOps practices.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve software defects and issues.
- Stay up-to-date with emerging technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional software development experience, with at least 2 years in a lead or senior role.
- Proficiency in multiple programming languages (e.g., Python, Java, Node.js, Go) and frameworks (e.g., React, Angular, Spring Boot).
- Extensive experience with database technologies (SQL, NoSQL) and API design.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of software architecture patterns and design principles.
- Strong problem-solving and debugging skills.
- Excellent leadership, communication, and teamwork abilities.
- Experience working in an Agile/Scrum development environment.