| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
| $72k - $100k | ||||
| $90k - $100k | ||||
| $97k - $110k | ||||
| $90k - $94k | ||||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $120k - $250k | ||||
| $120k - $250k | ||||
| $130k - $141k | ||||
| $72k - $100k | ||||
| $105k - $114k | ||||
Creative Catalyst📍 Remote | $90k - $144k | |||
| $126k - $127k | ||||
| $90k - $100k | ||||
Rome Protocol📍 westlake village, ca, usa | $60k - $150k | |||
| $105k - $120k | ||||
| $150k - $190k |
Moonhub is hiring for a client who is looking for a strong engineer with passion and interest in the crypto and blockchain fields. We are looking for engineers for our protocol, infrastructure, full stack and backend teams.
Responsibilities:
- Design and build the blockchain node, central to our software, focusing on advanced blockchain scaling and layer two solutions.
- Enhance or extend the Ethereum virtual machine, particularly with custom precompiles.
- Assess database backends, networking libraries, and other tools to decide on stack inclusion.
- Develop efficient and secure EVM smart contracts in Solidity.
Requirements:
- 4+ years of engineering experience.
- Proficient in Go, Rust, or similar languages.
- Experience with Ethereum dApps using Solidity or Yul.
- Background in distributed or embedded systems.
- Skilled in writing fast, optimized, clean, and well-tested code.
- Expertise in performance optimization and scalability.
Preferred Skills:
- Understanding of Ethereum or Bitcoin internals.
- Knowledge of Ethereum scaling solutions like sidechains or rollups.
- Experience with consensus algorithms (e.g., Paxos, Raft).
- Familiarity with cryptographic primitives.
- Significant contributions to open-source projects in blockchain, databases, networking, or programming languages.
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.