| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
| $150k - $300k | ||||
| $72k - $84k | ||||
| $12k - $61k | ||||
| $12k - $61k | ||||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $180k - $250k | ||||
| $72k - $84k | ||||
| $72k - $100k | ||||
| $98k - $100k | ||||
| $180k - $250k | ||||
| $98k - $100k | ||||
| $72k - $100k | ||||
| $200k - $250k | ||||
| $75k - $120k | ||||
|
| ||||
| $63k - $87k |
Senior Smart Contract Engineer
RESPONSIBILITIES
- Build and test Solidity, Vyper, and Rust-Cosmwasm smart contract code for various Cosmos and EVM chains
- Understand, ensure and be passionate for the correctness of financial algorithms
- Build back-end web services that interact with the Cosmos and EVM blockchains
- Enthusiastically collaborate with a small team, owning and planning projects for long-term impact
- Build a platform of open source tools (on and off-chain) for the developer community
REQUIREMENTS
- 3+ years of professional software engineering application development
- Demonstrated Rust, Solidity & Python smart contract work with audits
- Experience with testing strategies and testing frameworks
- Exceptional judgment, strategic thinking and creative problem-solving skills with a strong analytical mindset
- BA or BS degree in Computer Science or a related technical field, or equivalent practical experience
- Truffle, OpenZeppelin, or equivalent Ethereum security testing platforms experience, preferred
- Solidity contract auditing processes experience, preferred
What is Truffle Blockchain?
Truffle is a popular development framework for building decentralized applications (dApps) on blockchain platforms, including Ethereum, Binance Smart Chain, and others
The framework provides developers with a suite of tools that make it easier to create, test, and deploy smart contracts and dApps
Truffle also includes a number of integrations with other blockchain development tools and platforms, such as Ganache for local blockchain development and Metamask for Ethereum wallet management
Truffle includes a number of features that simplify the development process, such as:
- Smart contract compilation and migration: Truffle automatically compiles and deploys smart contracts to the blockchain network, making it easier for developers to manage the deployment process.
- Testing framework: Truffle includes a built-in testing framework that enables developers to test their smart contracts and dApps with a variety of testing tools and approaches.
- Debugging and logging: Truffle provides tools for debugging and logging smart contract code, making it easier to diagnose and fix errors and issues during development.
- Built-in libraries: Truffle includes a number of built-in libraries that provide common smart contract functionality, such as OpenZeppelin for token standards and SafeMath for secure arithmetic operations.