Senior Smart Contract Engineer

Placements24

Southampton

Hybrid

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Fully remote with flexible hours
Health and wellness benefits
Professional growth opportunities
Home office allowance
Industry-conference attendance
Team events

Job summary

Placements24's client in the Web3 space is seeking a Senior Smart Contract Engineer to drive secure, scalable contract development from concept through deployment.

The role is fully remote with a distributed team. You will design, test, review, and optimize Solidity contracts, contributing to the architecture and roadmap of cutting-edge blockchain products.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years total software development, with 3+ years in smart contract development.
  • Proficiency in Solidity and frameworks (Hardhat, Truffle, Foundry).
  • Strong understanding of blockchain concepts, cryptography, and token standards (ERC-20, ERC-721).
  • Experience with Web3.js, Ethers.js, and backend languages (Node.js, Python, Go).
  • Experience with Git and secure coding practices.

Responsibilities

  • Develop, test, and deploy high-quality smart contracts on Ethereum using Solidity.
  • Write clean, gas-efficient code for complex dApps.
  • Perform code reviews, security audits, and vulnerability assessments.
  • Collaborate with product managers and engineers to define requirements.
  • Implement unit and integration tests for smart contracts.
  • Optimize performance and gas usage of contracts.
  • Stay updated on blockchain security best practices.
  • Document smart contract logic, APIs, and deployment procedures.

Skills

Solidity
Hardhat
Truffle
Foundry
Web3.js
Ethers.js
Node.js
Python
Go
Git

Education

Bachelor's degree in Computer Science or related field

Job description

About the Role

Our client is a rapidly growing startup at the forefront of Web3 innovation, and they are seeking an experienced Senior Smart Contract Engineer to join their fully remote team. This role is ideal for a passionate developer who wants to build secure, efficient, and scalable smart contracts that power the next generation of decentralized applications. You will play a crucial role in the entire development lifecycle, from concept to deployment and maintenance, contributing significantly to our client's success in the Crypto & Blockchain space. As a fully remote position, you will have the flexibility to work from anywhere, collaborating with a globally distributed team of talented individuals. If you thrive in a fast-paced, innovative environment and have a deep understanding of smart contract development, this is the perfect opportunity for you to make a substantial impact. We are particularly interested in candidates with a strong theoretical foundation and practical experience in building robust smart contracts.

Key Responsibilities
  • Develop, test, and deploy high-quality smart contracts on blockchain platforms like Ethereum using Solidity.
  • Write clean, maintainable, and gas-efficient code for complex decentralized applications (dApps).
  • Perform rigorous code reviews, security audits, and vulnerability assessments of smart contracts.
  • Collaborate with product managers, designers, and other engineers to define smart contract requirements and specifications.
  • Implement and maintain unit tests and integration tests for smart contracts to ensure reliability.
  • Optimize smart contract performance and gas usage.
  • Stay current with the latest trends, tools, and best practices in smart contract development and blockchain security.
  • Troubleshoot and debug issues related to smart contracts and blockchain interactions.
  • Contribute to the architectural design and technical roadmap of new blockchain products and features.
  • Document smart contract logic, APIs, and deployment procedures clearly.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional software development experience, with at least 3 years specifically focused on smart contract development.
  • Proficiency in Solidity and experience with smart contract development frameworks (e.g., Hardhat, Truffle, Foundry).
  • Strong understanding of blockchain principles, including consensus mechanisms, cryptography, and token standards (ERC-20, ERC-721, etc.).
  • Experience with common smart contract vulnerabilities and mitigation techniques.
  • Familiarity with Web3.js, Ethers.js, or similar libraries for interacting with blockchains.
  • Proficiency in at least one backend programming language (e.g., Node.js, Python, Go).
  • Experience with version control systems like Git.
  • Excellent problem-solving skills and a proactive approach to identifying and resolving issues.
  • Strong communication skills for effective collaboration within a remote team, supporting our Randburg, Gauteng, ZA talent pool.
Benefits
  • Competitive salary and potential for equity options.
  • Fully remote work environment with flexible hours.
  • Generous health and wellness benefits.
  • Opportunities for professional growth and attending industry conferences.
  • Allowance for home office setup and ongoing expenses.
  • Work on exciting and innovative projects in the rapidly evolving Web3 space.
  • Collaborative and supportive team culture.
  • Chance to shape the future of decentralized applications in the Crypto & Blockchain domain.
  • Regular virtual team events and communication.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Blockchain Engineer - FinTech
Senior Blockchain Engineer - FinTech

Placements24 • Southampton

On-site
GBP 41,000 - 68,000
Competitive salary
Stock options
Health insurance
+4
Lead Blockchain Developer
Lead Blockchain Developer

Placements24 • Southampton

Hybrid
GBP 41,000 - 82,000
Competitive salary
Hybrid work arrangement
Medical, dental, and vision coverage
+4
Lead Decentralized Applications (dApps) Developer
Lead Decentralized Applications (dApps) Developer

Placements24 • Southampton

On-site
GBP 54,000 - 81,000
Competitive salary
Health and retirement benefits
Professional development
+2
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Southampton

Remote
GBP 90,000 - 120,000
Fully remote position
Competitive salary
Senior Blockchain Architect & Strategist
Senior Blockchain Architect & Strategist

Placements24 • Southampton

Remote
GBP 90,000 - 140,000
Remote-first culture
Health insurance and benefits
Flexible work schedule
+2
Senior Software Engineer, Backend Systems
Senior Software Engineer, Backend Systems

Placements24 • Southampton

Hybrid
GBP 41,000 - 54,000
Health insurance
Retirement plan with company match
Paid time off
+2
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Southampton

Remote
GBP 70,000 - 120,000
Fully remote work flexibility
Competitive salary and equity options
Health, dental, and vision insurance
Senior Backend Blockchain Engineer
Senior Backend Blockchain Engineer

Placements24 • Southampton

On-site
GBP 41,000 - 77,000
Competitive salary
Leading blockchain company
Complex and impactful projects
+4
Senior Software Development Lead
Senior Software Development Lead

Placements24 • Southampton

On-site
GBP 54,000 - 82,000
Competitive salary + bonus
Health insurance
Stock options or equity participation
+6
Senior Blockchain Architect
Senior Blockchain Architect

Placements24 • Southampton

On-site
GBP 54,000 - 81,000
Competitive pay
Health benefits
Professional development
+1