Summary
Join our Smart Contracts team as a seasoned engineer to contribute to the development of Hedera services in Java and web3 APIs. You will be responsible for implementing smart contract services, designing back-end logic, and exploring new technologies.
Requirements
- Experience with distributed open-source application development
- Excellent debugging, critical thinking, and interpersonal skills
- Knowledge of the blockchain technology ecosystem, particularly the EVM
- Expertise in the Java and JS/TS programming language and its ecosystem of libraries and tools
- Experience with smart-contract development with Solidity/Vyper, Foundry, Web3.js / Ethers.js frameworks, JavaScript/TypeScript
- 7+ years of software development experience
- Masterβs degree in Computer Science or a similar field or equivalent work experience
Responsibilities
- Staying connected with the EVM ecosystem
- Implementing and enhancing the Java-based smart contract services on the Hedera network
- Designing, developing, and maintaining server-side logic for back-end solutions with public APIs
- Applying Web3 knowledge of Solidity and EVM transactions life cycle
- Writing efficient, reusable, and reliable code to optimize for maximum speed, scalability, and system efficiency
- Exploring and unblocking web3 tool and DApp integration capabilities on Hedera
- Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency and effectiveness
- Developing various aspects of the Hedera Hashgraph Distributed Ledger Ecosystem
Preferred Qualifications
- Knowledge of the Hedera network
- Deep knowledge of and experience with the Java VM, covering its strengths and weaknesses
- 5+ years of Java experience
- Deep knowledge of and 5+ years of experience with Node JS, covering its strengths and weaknesses
Benefits
80% of your time designing, coding, and testing