| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Request | $60k - $80k | ||||
Binance | Europe |
| |||
Fuellabs | Remote | $84k - $117k | |||
Alchemy | Remote | $63k - $100k | |||
| 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 | |||
Decent Labs | Miami, FL, United States | $84k - $110k | |||
Gsr | New York, NY, United States | $85k - $100k | |||
Block Swap | Remote | $72k - $90k | |||
Sundaeswap | Remote | $84k - $150k | |||
Figure | Miami, FL, United States | $36k - $60k | |||
Amun | New York, NY, United States | $28k - $84k | |||
Fpg | United States | $90k - $150k | |||
Coin Gecko | Remote | $54k - $100k | |||
Gsr | London, United Kingdom | $63k - $100k | |||
Chainlink | Remote |
|
THE ROLE
We are looking for an experienced Full-stack Engineer to join the development team, used to development on solutions with high usage (2000-5000 monthly users), to support our scaling phase.
YOUR RESPONSIBILITIES
- Participate in the Request Invoicing development
- Keep yourself up-to-date with our stack: Typescript, Node, React, Mongo, Kubernetes, Docker, NPM, Circle CI.
- Participate in the continuous improvement of the Request Network library, make it easy to pay and get paid on Ethereum and other public blockchains with open source packages: request-client.js, payment-processor, payment-detection, etc.
- Propose functional design improvements, challenge the infrastructure, the development & release process.
- Design and implement integrations with partners (Invoicing REST API, payment detection on other blockchains, accounting software etc.)
- Optionally gain knowledge and responsibility over our decentralized framework: ethers.js, IPFS, Solidity, Infura.
QUALIFICATIONS
- Solid knowledge of computer science fundamentals: algorithms, data structures, databases, distributed systems, operating systems, networking
- Strong interest in blockchain technology, and the future of payments
- Strong knowledge of Typescript and Node.js
- Used to open-source development
- Understanding of API design (REST, RPC)
- Good understanding of git and continuous integration tools
- Self-motivated, innovative and proactive
- Ability to take responsibility for projects and the willingness to learn and grow professionally in a team environment
- Willingness to improve by giving and asking for feedback
- Team spirit above personal results
Bonus - this makes you stand out
- Good knowledge of Ethereum: frequent dapp usage or smart-contract development
- Familiarity with kubernetes, Helm, Google Cloud Platform, CircleCI
- Mobile development (architecture, design, development framework)
- Cryptography
- Monitoring of stability and performances
What does a solidity developer do?
A Solidity developer is a programmer who specializes in writing smart contracts using the Solidity programming language
Solidity is a contract-oriented, high-level language for implementing smart contracts on various blockchain platforms, such as Ethereum
The responsibilities of a Solidity developer can vary depending on the specific project they are working on, but some common tasks they might be responsible for include:
- Writing and testing Solidity code for smart contracts, Debugging and troubleshooting issues with existing smart contracts
- Collaborating with other members of the development team to ensure that the contracts are implemented according to the project's specifications
- Keeping up-to-date with the latest developments in the Solidity and blockchain communities, and incorporating new best practices and techniques into their work
- Participating in code reviews and contributing to the development of coding standards and guidelines for the project.