| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Incredulous Labs Ltd. | Germany | $54k - $80k | |||
Celsius | United States | $32k - $100k | |||
Okcoin | San Francisco, CA, United States | $70k - $80k | |||
BitGo | Palo Alto, CA, United States | $45k - $79k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Findora | Remote | $47k - $70k | |||
Amun | New York, NY, United States | $28k - $84k | |||
Fpg | United States | $90k - $150k |
Full time remote position
We are looking for a software developer with proven Solidity experience. You will be joining a highly technical team that has deep knowledge of DeFi and all the cool things from the blockchain ecosystem.Ā
Responsibilities
- High quality and well-tested Solidity code, following the latest design and development patterns.
- Write documentation, design flow diagrams and review PRs.
- Research, design, scope and estimate what you need to do.
- Collaborate with the UI team.
- Constantly improve yourself by keeping up to date with the latest technologies trends.
Requirements & skills
- 2+ years of experience writing, testing, deploying and verifying Solidity applications.
- 5+ years of programming experience.
- Knowing how to document your work and make it simple for the UI team to integrate what youāre creating.
- Being able to work in a team environment, take part in audit sessions (and create remediation documents) and follow Agile-like processesĀ
- Being passionate about crypto space (new developments tools releases and latest features of the Solidity language).
- Being able to work in a fast paced environment (you know, crypto?).
- Written and spoken communication skills in English for professional environment.
Nice to have
- Experience working with L2s or different side chains.
- Understanding low level parts of Ethereum blockchain, specifically: Understanding how Ethereum stores state and related data structures, EVM knowledge - opcodes etc, Solidity and knowledge of ABI (eg. variable mapping to storage slots).
- Experience with: GraphQL API, Ethereum blockchain test tools (e.g.Truffle, Embark, Hard Hat, etc.) and writing automation tests.
Benefits & perks
- 100% remote & flexible hours
- Growing & challenging environment
- Learning opportunities (conferences, meet-ups, courses and more)
- Additional equipment
- Paid time off
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.