A Blockchain Software Engineer joins a client team in Upington (hybrid) to design, build, and deploy blockchain applications — backend services and APIs, smart contracts, and integrations — for crypto and finance use cases. Core stack includes Solidity, Go, Python, or JavaScript with Truffle, Hardhat, and Web3.js.
Our client is seeking a talented and adaptable Blockchain Software Engineer to join their innovative team in Upington , offering a hybrid work arrangement. You will play a key role in designing, developing, and implementing a variety of blockchain-based applications and solutions. This position offers the chance to work on challenging projects that leverage distributed ledger technology to solve real-world problems within the crypto and finance sectors. You will collaborate with a skilled team to build scalable, secure, and efficient blockchain systems.
Key Responsibilities
Develop and maintain backend services and APIs for blockchain applications .
Write, test, and deploy smart contracts on various blockchain platforms.
Integrate blockchain technology with existing systems and third-party services.
Optimize application performance and ensure the scalability and security of blockchain solutions.
Participate in code reviews, architectural discussions, and technical design sessions.
Stay current with advancements in blockchain technology and cryptocurrency trends.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
3+ years of experience in software development, with a proven focus on blockchain development .
Proficiency in programming languages such as Solidity, Go, Python, or JavaScript.
Experience with blockchain frameworks and tools (e.g., Truffle, Hardhat, Web3.js).
Understanding of cryptographic principles and distributed ledger technologies.
Strong problem-solving abilities and a passion for building innovative solutions.
Benefits
Competitive salary and comprehensive benefits package.
Hybrid work model providing flexibility and work-life balance.
Opportunity to contribute to exciting projects in the rapidly evolving crypto space.
Access to training and development resources to expand your skillset.
A collaborative team culture that values innovation and continuous learning.