Truffle Jobs
609 jobs found
Job Title: Blockchain Operations Developer
A crypto trading client is seeking a Blockchain Operations Developer to add to join the Trading Infrastructure team, which is responsible for providing operational tools for managing a wide array of crypto assets as well as other traditional instruments.
The engineer we seek has a passion for DeFi projects and is highly interested in Node codebases. The core of our system is written in Clojure while interfacing with JavaScript microservices for interacting with blockchains and crypto asset libraries.
They strive for an environment where technologists are free to pursue solutions to the problems of the business free from arbitrary management constraints and supported by excellent technical resources.
All development teams at the firm believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly coupled service architectures.
Requirements:
- 2+ years of Node-related development experience
- Read Solidity/Vyper and be able to interpret and use ABI files
- Familiarity with common Solidity libraries and protocols (e.g., OpenZeppelin, Gnosis, Chainlink)
- Experience or interest in JavaScript/TypeScript
- Experience or interest in Clojure
- Experience testing in Hardhat, Truffle, or similar framework
Desirable skills:
- Good knowledge of chain roadmaps and upcoming chain projects
- Open-source contributions or side projects
- A wallet address (or ENS name) with a history of work on the blockchain
- Experience or interest in finance
- Experience with Node.js
Benefits:
- Salary $180,000 - $250,000 per annum
- 401(k)
- Health insurance (Medical, Dental and Vision)
- Holidays: 10 paid holidays
- Life Insurance
Please note, The employer is not able to provide sponsorship for this role and you must be based in the USA
When applying, mention the word CANDYSHOP to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they are human RMTguMjA2LjkyLjI0MAM
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.