Senior Blockchain Developer

Placements24

Bloemfontein

Hybrid

ZAR 900,000 - 1,500,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Professional development
Generous paid time off
Stock options
Relocation assistance

Job summary

Placements24 seeks a Senior Blockchain Developer in Bloemfontein to design, develop, and deploy secure smart contracts on Ethereum-compatible platforms and to build scalable dApps.

You will work with a cross-functional team, implement tests, optimize gas usage, and stay current with blockchain security and new protocols. A collaborative, fast-paced environment and opportunities for growth are offered.

Qualifications

  • Must have proven experience in developing smart contracts with Solidity or Vyper.
  • Strong understanding of blockchain fundamentals and distributed systems.
  • Experience with blockchain frameworks and development tools (Hardhat, Truffle, Ganache).
  • Proficient in JavaScript/TypeScript and Node.js for backend development; REST APIs.

Responsibilities

  • Design, develop, and implement secure smart contracts on Ethereum-compatible platforms.
  • Develop decentralized applications (dApps) and integrate with existing systems.
  • Write unit and integration tests for smart contracts and dApps.
  • Collaborate with product managers and other engineers to deliver new features.
  • Optimize smart contract performance and gas efficiency.
  • Participate in code reviews to ensure quality, security, and best practices.
  • Stay updated on blockchain protocols, trends, and security vulnerabilities.
  • Troubleshoot and resolve production issues related to blockchain infrastructure.
  • Contribute to roadmap and architectural decisions for blockchain initiatives.
  • Mentor junior developers and share knowledge within the team.

Skills

Solidity
Vyper
JavaScript/TypeScript
Node.js
REST APIs
React
Vue.js
Security best practices
Team collaboration
Problem solving

Education

Bachelor's degree in Computer Science, Engineering, or related

Tools

Hardhat
Truffle
Ganache

Job description

About the Role

Our client, a pioneering force in the decentralized finance (DeFi) space, is seeking a highly skilled and motivated Senior Blockchain Developer to join their innovative team in Bloemfontein, Free State. This role is instrumental in shaping the future of our blockchain-based products and services. You will be working on cutting-edge technologies, contributing to the design, development, and deployment of robust smart contracts and decentralized applications. The ideal candidate is passionate about the crypto and blockchain industry, possesses a strong understanding of distributed ledger technology, and thrives in a collaborative, fast-paced environment. This is an exceptional opportunity to make a significant impact in a rapidly evolving sector, working alongside some of the brightest minds in the industry. We are committed to fostering a culture of continuous learning and growth, ensuring our team members are always at the forefront of technological advancements.

Key Responsibilities
  • Design, develop, and implement secure and efficient smart contracts on various blockchain platforms (e.g., Ethereum, Binance Smart Chain).
  • Develop decentralized applications (dApps) and integrate them with existing systems.
  • Write comprehensive unit and integration tests for smart contracts and dApps.
  • Collaborate with product managers, designers, and other engineers to define and deliver new features.
  • Optimize smart contract performance and gas efficiency.
  • Participate in code reviews to ensure code quality, security, and adherence to best practices.
  • Stay updated with the latest blockchain protocols, trends, and security vulnerabilities.
  • Troubleshoot and resolve issues in production environments related to blockchain infrastructure.
  • Contribute to the technical roadmap and architectural decisions for our blockchain initiatives.
  • Mentor junior developers and share knowledge within the team.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience in developing smart contracts using languages such as Solidity, Vyper, or similar.
  • Solid understanding of blockchain fundamentals, including consensus mechanisms, cryptography, and distributed systems.
  • Experience with popular blockchain frameworks and development tools (e.g., Hardhat, Truffle, Ganache).
  • Proficiency in JavaScript/TypeScript and Node.js for backend development.
  • Experience with RESTful APIs and integrating blockchain solutions with web applications.
  • Familiarity with frontend frameworks (e.g., React, Vue.js) is a plus.
  • Knowledge of security best practices in smart contract development.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • A demonstrable passion for the cryptocurrency and blockchain space.
Benefits
  • Competitive salary package.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional development and continuous learning.
  • Generous paid time off and holidays.
  • Access to the latest blockchain technologies and development tools.
  • A dynamic and collaborative work environment.
  • Potential for performance-based bonuses and stock options.
  • Relocation assistance may be available for qualified candidates.
  • The chance to work on groundbreaking projects that are shaping the future of finance.
  • Regular team-building events and social activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Blockchain Developer - Smart Contract Specialist
Senior Blockchain Developer - Smart Contract Specialist

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Performance bonus
Professional development
+1
Senior Blockchain Developer - Smart Contracts & DeFi
Senior Blockchain Developer - Smart Contracts & DeFi

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health and wellness benefits
Professional development
+1
Senior Blockchain Developer - Smart Contracts & DeFi
Senior Blockchain Developer - Smart Contracts & DeFi

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,800,000
Hybrid work model
Professional development opportunities
Exposure to blockchain technologies
Senior Blockchain Developer - Smart Contracts & DApps
Senior Blockchain Developer - Smart Contracts & DApps

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,700,000
Health insurance
Dental insurance
Vision insurance
+2
Senior Blockchain Developer - Smart Contract Specialist
Senior Blockchain Developer - Smart Contract Specialist

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Stock options
Hybrid work model
+1
Blockchain Developer (Smart Contracts & DeFi)
Blockchain Developer (Smart Contracts & DeFi)

Placements24 • Johannesburg

Hybrid
ZAR 700,000 - 1,200,000
Hybrid work model
Medical aid and retirement fund
Generous paid time off
+1
Senior Blockchain Developer - Decentralized Finance (DeFi)
Senior Blockchain Developer - Decentralized Finance (DeFi)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation
Health benefits
Training opportunities
+1
Senior Blockchain Developer
Senior Blockchain Developer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Health benefits
Professional development
+1
Blockchain Developer (Senior)
Blockchain Developer (Senior)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Professional development opportunities
+1
Senior Blockchain Developer (Smart Contracts & dApps)
Senior Blockchain Developer (Smart Contracts & dApps)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Innovative projects
Professional development
+2