| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Gnosis | Berlin, Germany |
| |||
Aurora | Remote | $72k - $100k | |||
MoonPay | United Kingdom | $72k - $75k | |||
MoonPay | San Francisco, CA, United States | $72k - $75k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
RareRound | Remote | $100k - $180k | |||
Heera Digital | Austin, TX, United States | $58k - $87k | |||
Aurora | Remote | $39k - $60k | |||
Horizon Blockchain Games | Toronto, Canada | $71k - $79k | |||
Horizon Blockchain Games | Toronto, Canada | $63k - $80k | |||
Chainlink Labs | Remote |
| |||
Chainlink Labs | Remote |
| |||
e-Core | Porto Alegre, Brazil | $36k - $55k | |||
Clearpool Finance | Dubai, United Arab Emirates | $35k - $60k | |||
Horizon Blockchain Games | Toronto, Canada | $63k - $80k | |||
Horizon Blockchain Games | Toronto, Canada | $63k - $80k |
This job is closed
About Gnosis
Gnosis Chain is the product of the merger of Gnosis and xDai. As one of Ethereum’s earliest sidechains, Gnosis Chain has quiet but significant real world usage and will embark on an aggressive technical roadmap with the objective of accelerating Ethereum. Gnosis Chain is also where Ethereum’s colorful and quirky spirit lives on, as the original home that incubated many defining projects like POAP, Burner Wallet, Dark Forest, and Perpetual Protocol.
About the role
We are looking for a Solidity Developer, the ideal candidate is an experienced Ethereum/EVM developer that has experience in Solidity, web3, and who is familiar with writing documentation for developing, testing, and troubleshooting Ethereum/EVM-based applications.
What you will do
- Conduct blockchain research, design, development, and testing on the Ethereum network
- Using Solidity, create proprietary blockchain technology (services, libraries, and algorithms)
- Work with the Gnosis Core Development team on making the development experience great
- Help port and validate existing Ethereum based tools to Gnosis Chain
- Support developers communities building on Gnosis
- Build great dApps as production-ready reference code
- Create and deploy high-security technologies (Services, libraries, Algorithms)
Who you are
- Experience developing on top of Ethereum
- Experience developing Solidity smart contracts
- Proficient in working with smart contract development/management tools
- Should be able to write digestible comments/ documentation, accompanying code
- Demonstrable experience writing smart contracts
- Working with clients and a team of software engineers
- Good understanding of blockchain test tools as well as testing, troubleshooting and distributed computing
- Bachelor's degree or equivalent, 1+ years of relevant experience
- Ability to analyse complex, technical topics and turn them into easy-to-understand documentation
- Proven ability to learn new technologies
- Fluent in spoken English, reading, and writing in English
Bonus points:
- Experience in a Developer Relations or Technical Education role
What we can offer you
- Do you need resources to pursue your professional goals? -> We got you covered with a personal education and conference budgets;
- Is there something that you would like to try out within our projects? -> You can use your Friday afternoons on research or on a side project in our ecosystem;
- Our hierarchy is flat, so there is no chance to get lost in vertical looking organizational structure;
- Not really an early bird? No worries! -> Flexible working schedules and remote work policies are, for a long time, part of our culture;
- Impact: An innovative blockchain company driving change in a number of important global markets, including finance, insurance, and information discovery. Join in on our mission to build the future!
Variety is the spice of life and a celebrated component of our culture. At Gnosis, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer: all qualified applicants are considered for positions regardless of race, ethnic origin, age, religion or belief, marital status, gender identification, sexual orientation, or physical ability.
What is EVM?
EVM stands for Ethereum Virtual Machine, and it is the runtime environment for smart contracts in the Ethereum network
It is a virtual machine that executes code written in the Solidity programming language, which is the language used for writing smart contracts on the Ethereum platform
The EVM is a sandboxed environment, which means that code executed within the EVM is isolated from the rest of the network and cannot interact with it directly
This is important for security reasons, as it prevents malicious code from affecting the rest of the network
When a smart contract is deployed to the Ethereum network, it is compiled into bytecode that can be executed by the EVM
Each node on the network maintains a copy of the EVM, which allows them to execute smart contract code and validate transactions
When a transaction is submitted to the network, the EVM processes it by executing the corresponding smart contract code
The EVM processes the transaction by reading the bytecode, interpreting it, and executing it step by step
The EVM then returns the result of the transaction to the sender, which can include changes to the state of the contract or the network as a whole
The EVM is designed to be Turing-complete, which means that it is capable of performing any computation that can be performed by a computer
This allows for complex smart contracts to be executed on the Ethereum network, including those with conditional logic, loops, and other advanced programming constructs
The EVM is a key component of the Ethereum network, as it allows for the execution of smart contracts in a secure and isolated environment
It is a crucial part of the blockchain infrastructure that enables decentralized applications to be built and run on the Ethereum platform.