Smart Contract Engineer - Solidity
BlockSwap is building a fixed income protocol that provides sustainable savings from Proof of Stake assets.
The company was founded by leading...
BlockSwap is building a fixed income protocol that provides sustainable savings from Proof of Stake assets.
The company was founded by leading cross-chain specialists and DeFi engineers, We are a small team crushing the scene with a true passion for DAO, DeFi, and NFT and a relentless commitment to extend crypto benefits to mainstream everyday users. We are well-capitalized and our mission is supported by world-class investors and advisors, including early backers of SpaceX and Robinhood.
We are looking for an experienced smart contract engineer (solidity) to help us build the next-generation Automated Asset Market protocol. You will be responsible for implementing and designing smart contracts along with our Engineering team. Work along with the best minds in the DeFi and cross-chain domain.
Responsibilities
- Write highly efficient smart contracts that will process billions of dollars assets managed by algorithmic Indexes.
- Best security practices on Ethereum smart contract executions to efficiently process and store on-chain information
- Work with technical specification design, and implementation blockswap products
- Create deployment scripts to enable tests, protocol configuration presets, and production deployments
- Implement design periphery contracts for StakeHouse protocol
- Design and implement peripheral mechanisms to the StakeHouse Brand Central contracts.
- Write Solidity & Rust that allow users to interact directly with cross-chain smart contracts
- Build smart contracts using Test Driven Development methodologies, include code reviews, acceptance testing, bug fixing, and general support
Requirements
- 3+ years experience working as a full-time developer and recent 1yr DeFi experience a must.
- Prior experience deploying complex smart contract systems to the Ethereum mainnet is essential.
- You write secure, efficient, high-quality code and have a good understanding of CS fundamentals.
- Strong understanding of gas optimization the tradeoff between efficient code and readable code.
- Worked with Truffle, Brownie, and Hardhat, and contract libraries, such as Dappsys and OpenZeppelin.
- Experience in submitting smart contract codebases for third-party audits, with extensive comments and NatSpec documentation
- A deep understanding of blockchain fundamentals, common vulnerabilities, and the EVM
- Native-level fluency in English
Bonus
- Familiarity with the rollups (ZK & Optimistic)
- An understanding of how frontends utilize smart contract data
- Experience writing smart contracts in (Rust, Vyper, etc.)
- Degree in math or computer science
- Experience implementing complex math in Solidity
- Experience with financial systems or built high reliability or security systems.
- Experience working with agile methodologies (Kanban, CI/CD, TDD, Paired Programming)
Below are some other jobs we think you might be interested in.
-
Smart Contract Engineer
- thirdweb
- San Francisco, New York, Remote
- Remote
May 27 -
Senior Smart Contract Engineer (SVM)
- Ellipsis Labs
- New York, New York
Jun 12 -
Member of Technical Staff - Smart Contract
- Galaxy Digital
- New York, NY
Jun 30 -
Blockchain Security Engineer - Senior Level (Solidity / Rust / Golang )
- CertiK
- US / Remote
- Remote
May 28 -
Contract and M&A Specialist
- Nexo
- Sofia, BG
Jun 16 -
Senior Accountant (Contract to Hire)
- BitGo
- Palo Alto, California, United States
Jun 25 -
Executive Recruiter (6 Month Contract)
- Zero Hash
- Chicago, IL / United States
Jul 09 -
Security Engineer, Red team
- Coinhako
- Vietnam
Jul 09 -
Growth Engineer / Integration Engineer
- Injective Labs
- Anywhere
- Remote
Jun 03 -
Staff Frontend Engineer
- Octav
- Remote, based in Montreal, Canada
- Remote
Jun 15 -
Protocol Engineer
- LayerZero
- Vancouver, BC
May 29 -
Protocol Engineer
- Injective Labs
- Anywhere
- Remote
Jun 03 -
Solutions Engineer
- thirdweb
- San Francisco, New York, London, Bangalore, Remote
- Remote
Jun 04 -
Demo Engineer
- Somnia
- Anywhere
- Remote
Jul 02 -
QA Engineer
- Injective Labs
- US Time Zone; Argentina; Brazil; Europe; South America; United States
- Remote
Jul 02 -
Senior Security Engineer
- BitcoinCom
- Korea (South)
Jun 27 -
Rust Engineer, Defi
- Douro Labs
- North America - Remote; Europe - Remote; Porto - Office; South America - Remote; Worldwide - Remote
- Remote
Jun 17 -
Lead Engineer, Trading Platform Engineering
- CoinDesk
- London
Jun 03 -
Lead Software Engineer, Clearing Engineering
- CoinDesk
- New York
Jun 29 -
Software Engineer - Data Engineering
- Akuna Capital
- Chicago, IL
Jun 23

