Job Description
We are seeking a skilled Full-Stack Developer with expertise in JavaScript and TypeScript to join our team. The ideal candidate will be responsible for developing and maintaining both frontend and backend services, with a strong focus on web3 technologies and smart contract development.
Key Responsibilities
- Write high-quality code in JavaScript and TypeScript for full-stack development
- Develop and maintain backend services using Node.js
- Implement frontend solutions using React framework
- Work with server-side programming languages such as Python, Java, Golang, or Rust
- Handle ETH API calls for web3 applications
- Design, develop, and deploy smart contracts
- Optimize and maintain existing smart contracts
Technical Requirements
- Strong proficiency in JavaScript and TypeScript
- Extensive experience with Node.js for backend development
- Solid understanding of React framework for frontend development
- Knowledge of at least one additional server-side language (Python, Java, Golang, Rust)
- Experience with web3 technologies and ETH API integration
- Proven track record in smart contract development and optimization
Preferred Qualifications
The ideal candidate will have experience working in blockchain development environments and a deep understanding of decentralized applications. Familiarity with other blockchain platforms and smart contract languages would be considered a plus.