Remote job
Blockchain Developer (Solidity / Web3)
Job details
About this role
Role overview
A remote contract position for a blockchain engineer working primarily in Solidity and the Web3 stack. The role sits within a distributed engineering team that ships production software for outside clients, focusing on smart contract design, decentralized application development, and integration with the broader Web3 ecosystem.
Responsibilities
- Design, implement, and audit smart contracts in Solidity for decentralized applications - Build and maintain Web3 integrations, including wallet, token, and on-chain data flows - Collaborate with engineers, designers, and product owners to deliver features end to end - Take ownership of components from design through deployment and ongoing operation - Write clean, secure, and well-documented code and contribute to architectural decisions - Mentor junior teammates and help reinforce a healthy engineering culture
Requirements
- Five or more years of professional software engineering experience - Strong hands-on expertise with Solidity and Web3 tooling in production settings - Solid problem-solving ability and a clear commitment to clean, secure, maintainable code - Excellent written and spoken English suitable for remote collaboration - Demonstrated interest in mentoring and supporting teammates
Benefits and work setup
- Fully remote contract work with agreed-upon core collaboration hours - Competitive compensation reviewed on a performance basis - Support for ongoing learning and professional development - Paid time off and additional benefits that vary by role and location