| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Horizon Blockchain Games | Toronto, Canada | $37k - $90k | |||
Ripple | Bangalore, India | $72k - $90k | |||
Ripple | New York, NY, United States | $39k - $77k | |||
Subspace Labs | Remote | $36k - $181k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Parity Technologies | New York, NY, United States | $63k - $100k | |||
Binance | Dubai, United Arab Emirates |
| |||
Tessera | Remote | $100k - $200k | |||
Binance | London, United Kingdom |
| |||
Enya | Remote | $37k - $90k | |||
LayerZero Labs | remote | $54k - $90k | |||
Tessera | Europe - SLO | $36k - $54k | |||
Tessera | Remote | $80k - $125k | |||
Improbable | Remote | $63k - $100k | |||
Offchain Labs | Remote | $54k - $70k | |||
Tessera | Remote | $100k - $200k |
This job is closed
Smart Contract Developer
Responsibilities
- Design, implement and maintain smart contracts for Niftyswap and Sequence using Solidity
- Implement and maintain novel automated market maker (AMM) algorithm for collectibles
- Work with the product and design teams to identify and prioritize features and improvements
- Stay up-to-date with the latest developments in blockchain technology
- Make recommendations for incorporating new technologies into the platform
- Write and review code, conduct testing and troubleshoot issues
- Writing comprehensive unit tests and documentations
- Collaborate with other teams, including but not limited to, backend and frontend teams, to deliver end-to-end features
- Help to secure the smart contract and manage auditors
Requirements
- Strong experience with Solidity and JavaScript
- Strong experience with ether.js
- Deployed and managed smart contracts on mainnet
- Ability to find creative and optimized solutions for smart contracts
- Familiarity with smart contract security best practices
- Strong problem-solving and critical thinking skills
- Strong experience with Git and Agile development methodologies
- Strong written and verbal communication skills.
- Experience with Typescript or Golang
- Experience with foundry
- Experience with automated market maker (AMM) algorithm
- Experience with smart contract wallets
- Knowledgeable in account abstraction (e.g. EIP-4337)
What does a JavaScript developer in web3 do?
A JavaScript developer in web3 would likely be responsible for developing applications and other software using the JavaScript programming language within the web3 ecosystem
Web3 refers to the third generation of web technology, which emphasizes the use of decentralized technologies such as blockchain and distributed ledger systems
This means that a JavaScript developer in web3 would need to be familiar with these technologies and how to use them in the development of applications and other software
They may also be responsible for maintaining and updating existing web3 applications, as well as working with other members of a development team to create new web3 applications.