Senior Solidity Developer - Smart Contracts & dApps

Placements24

Benoni

Presencial

ZAR 900.000 - 1.200.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary and benefits
Opportunities to work on blockchain项目
Benoni, Gauteng, ZA in-office role
Professional development and learning
Direct contribution to cutting-edge科技

Descripción de la vacante

Placements24 in Benoni, Gauteng, ZA, seeks an experienced Senior Solidity Developer to design, develop, test, and deploy secure smart contracts on Ethereum-compatible networks. You will contribute to dApp backends, review code, optimize gas usage, and mentor junior developers in a collaborative, on-site environment.

The ideal candidate has strong Solidity expertise, deep knowledge of the EVM, familiarity with Hardhat/Truffle/Ganache, Web3.js or Ethers.js, and a track record delivering

Formación

  • Proven professional experience in smart contract development using Solidity.
  • Deep understanding of the Ethereum Virtual Machine (EVM) and blockchain fundamentals.
  • Experience with blockchain development frameworks and tools (Hardhat, Truffle, Ganache).
  • Familiarity with Web3.js or Ethers.js for interacting with the blockchain.
  • Proficiency in a backend language such as JavaScript (Node.js), Python, or Go is a plus.
  • Strong knowledge of security best practices for smart contracts.
  • Excellent problem-solving and analytical skills, plus collaboration ability.

Responsabilidades

  • Design, develop, and deploy robust and secure smart contracts using Solidity.
  • Implement and test decentralized applications (dApps) and related backend services.
  • Collaborate with product managers, designers, and engineers on requirements and solutions.
  • Conduct code reviews to ensure quality, security, and efficiency.
  • Optimize smart contracts for gas efficiency and performance.
  • Troubleshoot and debug complex issues in development and production.
  • Stay up-to-date with blockchain security considerations and advancements.
  • Contribute to architectural design of new blockchain products.
  • Write unit tests, integration tests, and participate in security audits.
  • Mentor junior developers and share knowledge within the team.

Conocimientos

Solidity
EVM
Web3.js
Ethers.js
Node.js
Security
Problem solving
Communication
Git

Educación

Bachelor's degree in CS/Engineering

Herramientas

Hardhat
Truffle
Ganache

Descripción del empleo

About the Role

Our client is a rapidly expanding innovator in the blockchain technology sector, actively developing next-generation decentralized applications and smart contract solutions. We are seeking a highly skilled and experienced Senior Solidity Developer to join our core engineering team. This is an on-site role based in our Benoni, Gauteng, ZA office, fostering a highly collaborative and creative environment. You will be responsible for designing, developing, testing, and deploying secure and efficient smart contracts, playing a crucial role in bringing complex decentralized projects to life. The ideal candidate possesses a deep understanding of the Ethereum Virtual Machine (EVM), blockchain architecture, and best practices for secure smart contract development. If you are passionate about blockchain technology and have a proven track record of delivering high-quality code, we encourage you to apply.

Key Responsibilities
  • Design, develop, and deploy robust and secure smart contracts using Solidity.
  • Implement and test decentralized applications (dApps) and related backend services.
  • Collaborate closely with product managers, designers, and fellow engineers to define project requirements and technical solutions.
  • Conduct comprehensive code reviews to ensure code quality, security, and efficiency.
  • Optimize smart contracts for gas efficiency and performance.
  • Troubleshoot and debug complex issues in development and production environments.
  • Stay up-to-date with the latest advancements and security considerations in the blockchain and smart contract space.
  • Contribute to the architectural design of new blockchain products and features.
  • Write unit tests, integration tests, and participate in security audits.
  • Mentor junior developers and share knowledge within the team.
Requirements
  • Proven professional experience in smart contract development using Solidity.
  • Deep understanding of the Ethereum Virtual Machine (EVM) and blockchain fundamentals.
  • Experience with blockchain development frameworks and tools (e.g., Hardhat, Truffle, Ganache).
  • Familiarity with Web3.js or Ethers.js for interacting with the blockchain.
  • Proficiency in a backend language such as JavaScript (Node.js), Python, or Go is a plus.
  • Strong knowledge of security best practices for smart contracts and common vulnerability patterns.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration capabilities.
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Experience with version control systems like Git.
Benefits
  • Competitive salary and benefits package.
  • Opportunity to work on exciting and impactful blockchain projects.
  • Collaborative and supportive team environment in Benoni, Gauteng, ZA.
  • Professional development and continuous learning opportunities.
  • Direct contribution to cutting-edge decentralized technologies.
  • Health and wellness programs.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Smart Contract Developer - Go & Solidity
Senior Smart Contract Developer - Go & Solidity

Placements24 • George

Híbrido
ZAR 900.000 - 1.500.000
Hybrid work model
Competitive package
Career growth
+1
Smart Contract Developer (Solidity)
Smart Contract Developer (Solidity)

Placements24 • Soweto

Híbrido
ZAR 900.000 - 1.300.000
Token-based incentives
Health insurance
Retirement savings plan
+2
Senior Smart Contract Engineer
Senior Smart Contract Engineer

Placements24 • Randburg

Híbrido
ZAR 900.000 - 1.600.000
Fully remote
Flexible hours
Health and wellness benefits
+4
Senior Smart Contract Developer
Senior Smart Contract Developer

Placements24 • Mbombela (Nelspruit)

Presencial
ZAR 900.000 - 1.500.000
Competitive salary
Bonuses
Health benefits
+2
Smart Contract Developer
Smart Contract Developer

Placements24 • East London

Híbrido
ZAR 420.000 - 650.000
Flexible hours
Remote work options
Professional development
Senior Blockchain Developer - Solidity Expert
Senior Blockchain Developer - Solidity Expert

Placements24 • Noord-Kaap

Híbrido
ZAR 900.000 - 1.400.000
Hybrid work model
Groundbreaking blockchain projects
Professional development opportunities
+1
Senior Blockchain Developer - Smart Contract Specialist
Senior Blockchain Developer - Smart Contract Specialist

Placements24 • Midrand

Híbrido
ZAR 900.000 - 1.500.000
Health benefits
Performance bonus
Professional development
+1
Senior Smart Contract Engineer
Senior Smart Contract Engineer

Placements24 • Polokwane

Presencial
ZAR 600.000 - 1.200.000
Health insurance
Dental and vision insurance
Professional development opportunities
+1
Smart Contract Developer
Smart Contract Developer

Placements24 • Sandton

Presencial
ZAR 900.000 - 1.300.000
Competitive salary and benefits
Smart Contract Developer
Smart Contract Developer

Placements24 • Stellenbosch

Presencial
ZAR 600.000 - 900.000
Competitive salary
Token-based rewards
Health and wellness benefits
+2