Interswitch is an Africa-focused integrated digital payments and commerce company that facilitates the electronic circulation of money as well as the exchange of value between individuals and organizations on a timely and consistent basis. Our vision is to build an Africa where payment is a seamless part of everyday life.
We are recruiting to fill the position below:
Job Title: Blockchain Engineer
Location: Lagos
Job type: Full-time
Job Summary
- We are looking for a highly skilled Blockchain Engineer to join our innovative team. The ideal candidate will have a strong background in blockchain technology, smart contract development, and decentralized application (dApp) architecture.
- This role requires deep technical expertise and the ability to design, develop, and implement blockchain solutions that meet business needs.
Responsibilities
- Blockchain Development: Design, develop, and deploy blockchain-based solutions, including smart contracts and decentralized applications (dApps).
- Smart Contract Programming: Write and test secure smart contracts using languages such as Solidity, Rust, or Go.
- Network Management: Set up and manage blockchain nodes, ensuring the security, performance, and scalability of the network.
- Integration: Integrate blockchain solutions with existing systems and applications, ensuring seamless functionality across platforms.
- Security and Auditing: Implement rigorous security measures and conduct regular audits to ensure the integrity and confidentiality of blockchain solutions.
- Collaboration: Work closely with product managers, designers, and other engineers to design and implement new features.
- Documentation: Maintain thorough documentation of the blockchain architecture, development processes, and smart contract codebases.
- Continuous Learning: Stay updated with the latest developments in blockchain technology and apply this knowledge to improve and innovate existing systems.
- Troubleshooting: Identify, diagnose, and resolve issues related to blockchain functionality and performance.
Required Qualifications
Educational Qualification:
- Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent experience.
Experience:
- Proven experience as a Blockchain Engineer or in a similar role, with hands-on experience in blockchain platforms like Ethereum, Hyperledger, or Polkadot.
Technical Skills:
- Proficiency in programming languages such as Solidity, JavaScript, Python, or Rust.
- Experience with blockchain frameworks and tools such as Truffle, Hardhat, or Remix.
- Knowledge of cryptographic principles and secure coding practices.
- Familiarity with decentralized finance (DeFi) protocols and token standards (e.g., ERC-20, ERC-721).
- Experience with version control systems like Git and CI/CD pipelines.
Preferred Qualifications:
- Experience with cross-chain interoperability and layer-2 scaling solutions.
- Familiarity with consensus algorithms (e.g., Proof of Work, Proof of Stake).
- Contributions to open-source blockchain projects.
- Understanding of software development best practices, including Agile methodologies.
- Knowledge of cloud platforms (AWS, Azure) and their blockchain services.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online