Blockchain/Solidity Developer (Professional Services)
Blockchain technology and “DeFi” are changing finance by making it accessible and equitable to everyone, everywhere. You’ll play an integral part in...
Blockchain technology and “DeFi” are changing finance by making it accessible and equitable to everyone, everywhere. You’ll play an integral part in this transformation by making interacting with complex financial and blockchain data not only simpler and better, but delightful.
As a Blockchain/Solidity Developer you will join a world class technical team, with State of the Art expertise in developing & delivering advanced decentralized applications across various crypto/DeFi use cases (NFTs, staking, lending/borrowing, trading/AMMs) and institutional use cases (digital assets and payments). You will join a multinational agile team where you will be responsible for the delivery of Solidity smart contracts and DApps in production to a wide range of users.
Job requirements
Required
- 3+ years of experience as a Software Engineer
- 1y+ years of Solidity smart contract development experience
- 2+ years of as front-end or fullstack or backend developer (React, Node.js, ideally Typescript)
- Experience developing, deploying and running Dapps/smart contracts in production on Ethereum mainnet or L2/sidechain (ideally DeFi Dapps/protocols and/or token-based use cases)
- Knowledge of secure Solidity development patterns for tokens and DeFi protocols
- Good understanding of Javascript ethereum SDKs (web3,js, ethers.js)
- Good knowledge of most prominent ERC/EIP Ethereum standards
- Good knowledge of smart contract development tools/frameworks (Truffle, Hardhat)
- Experience using smart contract auditing tools (MythX, other)
- Experience working in CI/CD setup
- High quality and testing standards
- Good documentation practises
Bonus points for
- Experience developing and contributing to open source projects (incl. but not limited to Solidity open source codebases)
- Familiarity with DeFi protocols mechanics and smart contract codebases, and/or digital assets/payments and other token standards like ERC-777/20/721/1155/1400 and existing open source implementations (OpenZeppelin, Universal Token, etc.)
- Knowledge/understanding of cross-chain interoperability techniques (HTLC, bridging)
- Knowledge/understanding of L2 technologies (ZK/optimistic rollups, PoS/PoA sidechains)
- Experience using smart contract auditing techniques (fuzzing, other)
- Deep knowledge/experience understanding of EVM
- BSc/MSc in Computer Science or related subject
Other skills to demonstrate:
- Excellent verbal and written communication in English
- Teamwork, flexibility, initiative, communication and organization
- Ability to share knowledge, train other developers
- Willingness to constantly learn & improve, challenging yourself to stay at the top of your game
Location and work environment
At ConsenSys Professional Services, we do our best to allow team members to work remotely, however this is not always possible when working on Enterprise client projects. We strive to take into account the personal circumstances of our team members, and in return we ask for your understanding and flexibility.
We have physical offices in New York, Dublin, London, Paris and Hong Kong. Some of our team members work from home in other countries and cities.
Occasional travel will be required for client meetings, and some projects may require being at the client’s location. On average this happens 20% of the time (obviously much less in the COVID context), but some projects may require more substantial on-site work with client teams.
To be employed in a country, you need to have an existing employment visa in that country and speak the local language fluently.
Below are some other jobs we think you might be interested in.
-
Blockchain Security Engineer - Senior Level (Solidity / Rust / Golang )
- CertiK
- US / Remote
- Remote
May 28 -
Blockchain Developer
- Overmind
- Singapore
- Remote
May 13 -
Lead Blockchain Security Developer (Canton)
- OpenZeppelin
- Anywhere
- Remote
May 23 -
Solidity Engineer
- Charm Finance
- Full-time
May 27 -
Blockchain Engineer
- Harmony
- Palo Alto, CA
Jun 06 -
Professional Services Consultant
- Ripple
- San Francisco, CA, United States
May 06 -
Blockchain Security Researcher
- OpenZeppelin
- Remote - Worldwide
- Remote
Jun 02 -
Blockchain Solutions Architect
- OP Labs
- New York
Jun 04 -
DevOps Engineer - (Blockchain, Kubernetes)
- Binance
- Remote - Asia
- Remote
May 13 -
Senior Backend Engineer, Blockchain
- Fireblocks
- Tel Aviv-Yafo, Tel Aviv District, Israel
Jun 06 -
Full Stack Blockchain Engineer
- Fireblocks
- New York
May 25 -
Partnerships Lead, Blockchain Infrastructure
- OP Labs
- SF or NY
May 03 -
Business Development
- Partisia Blockchain Applications
- Anywhere
- Remote
May 27 -
Principal Software Engineer - Core Blockchain
- Shardeum
- 100% Remote
- Remote
May 18 -
Blockchain Data Analyst & Researcher
- Lukka
- Anywhere
- Remote
May 06 -
Senior Product Manager, Blockchain Intelligence
- TRM Labs
- United States
- Remote
Jun 03 -
Senior Counsel - Blockchain & Digital Currencies
- Mastercard
- Purchase, New York
Jun 04 -
Blockchain Security Expert Intern - AI Track
- CertiK
- New York, New York / Remote
- Remote
Apr 26 -
Software Engineer, Blockchain & Distributed Systems
- Blockstream
- Lugano
May 16 -
Senior Product Manager, Custody & Blockchain
- Paxos
- Remote - United States
- Remote
Apr 26

