Portfolio Jobs

Search open roles at our #staymagical portfolio companies

Smart Contract Developer

Unbound Finance

Unbound Finance

Software Engineering
Remote
Posted on Saturday, June 3, 2023
🎛️

Smart Contract Developer

Job Posted
December 23, 2021 3:01 AM
Location
Remote
Type
Full Time
Responsibilities
Participate in designing technical specifications, technical roadmap and plan implementation
Create deployment scripts to enable tests, protocol configuration presets, and production deployments
Work with auditors to ensure the quality and safety of the protocol
Help shape the direction of systems design by defining high-level architecture, principles, and standards within DeFi
Design processes for managing the security of the core Protocol and related applications
Perform and assist engineers through code reviews, acceptance testing, bug fixing, and general support
Requirements
1+ years experience with Solidity development
Experience with a development suite, such as Hardhat, Dapp, Brownie or Truffle
Experience with contract libraries, such as Dappsys and OpenZeppelin
A deep understanding of blockchain fundamentals, common vulnerabilities, and the EVM
Know when to create abstractions vs. one-off methods
An awareness of different products and services that large DeFi projects like Uniswap v3 and Maker are offering, and how they are implemented in terms of business logic, technology, systems, and software architecture
A desire to keep up with emerging trends in the Ethereum and blockchain technology space
Comfortable bridging the strategic objectives of the organisation with internal engineering practices
Native-level fluency in English (spoken and written)
Nice to Have
Familiarity with optimistic rollups, ZK rollups and L2 bridges
An understanding of how smart contract data is consumed by frontend engineers
Experience writing smart contracts in languages other than Solidity (Rust, Vyper and more)
Degree in math or computer science
Experience implementing complex math in Solidity
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.