Blockchain Solidity Engineer

Overview

Full Time

Skills

javascript
Python
DEPLOYMENT
Git
agile
STRUCTURED SOFTWARE
scripting
DEV OPS
AUDIT
MENTORING
DESIGN PATTERNS
MENTOR
BEST PRACTICES
Docker
KUBERNETES
GOVERNANCE
FLASH
CONTAINERIZATION
LAYER 2
CONTINUOUS INTEGRATION/DELIVERY
Typescript
blockchain
Digital Coins
Immigration
EVM
Solidity
Decentralized Finance
Cryptographic

Job Details

Role Lead Consultant - US
Skillset Technology|Blockchain|Blockchain - All
Domain Engineering Services
Company ITL USA
Country USA
State / Region / Province Florida
Texas
Work Location Dallas, TX
Tampa, FL
UNIT NAM
Practice Unit NAM_ENG
Job Description


Required Qualifications:
Candidate must be located within commuting distance of Dallas, TX or Tampa, FL be willing to relocate to the area. This position may require travel to project locations.
Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education
7+ years of overall software development experience.
7+ years of hands-on Solidity experience on development of secure and optimized production-grade smart contracts.
In-depth understanding of contract design patterns and best practices
Deep understanding of Ethereum blockchain architecture, EVM internals, and Layer 2 solutions.
Leads the development of advanced smart contract logic using Solidity or Vyper.
Designs sophisticated contract patterns, identifies EVM execution issues, and participates in smart contract audits.
Brings deep experience in Ethereum smart-contract security and Agile methodologies
Expertise in developing and optimizing smart contracts using Solidity (ERC-20, ERC-721, ERC-1155, custom protocols).
Advanced experience with smart contract testing, debugging, and simulation tools (Hardhat, Foundry, Truffle, Ganache).
Proven track record of writing gas-efficient and secure smart contracts, with deep knowledge of cryptographic primitives and security best practices.
Strong experience in identifying and mitigating smart contract vulnerabilities (e.g., reentrancy, front-running, flash loan exploits).
Proficiency in JavaScript/TypeScript or Python for scripting, automation, and integration.
Experience with CI/CD pipelines, Git workflows, and DevOps practices for blockchain environments.
Ability to lead integration efforts with frontend/backend teams and guide architecture decisions for decentralized applications.



Preferred Qualifications:
Experience on tokenomics, governance models, or DAO frameworks.
Hands-on experience with The Graph protocol, blockchain indexing, and data querying.
Familiarity with Azure or other cloud platforms for blockchain deployment and scaling.
Exposure to containerization and orchestration tools (Docker, Kubernetes) in decentralized environments.
Strong communication and stakeholder management skills; able to mentor junior engineers and lead technical discussions.
Experience working in a global delivery model and willingness to travel as needed
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.