Full Stack Developer
About the job
We are looking for a talented Full Stack Developer to join our team and contribute to the design, development and launch of our decentralized GPU marketplace. The ideal candidate has experience in both front-end and back-end development, with an understanding of blockchain technology.
Key Responsibilities
- Build and maintain front-end and back-end components for the GPU marketplace
- Work closely with UI/UX designers and the product team to implement features and improve the marketplace platform.
- Work with smart contracts on the Avalanche network and integrate them into the application to enable secure, decentralized transactions.
- Set up and maintain APIs, databases, and server infrastructure to support real-time GPU availability, pricing, and transactions.
- Ensure the application is secure and resilient to threats, especially regarding user data, transaction integrity, and smart contract interactions.
Required Qualifications
• Technical Proficiency: Strong experience with JavaScript, TypeScript, Node.js, and frameworks like React or Vue.js for the front end. Familiarity with backend frameworks like Express or NestJS.
• Blockchain Knowledge: Experience with Solidity, smart contracts, or blockchain integration, especially on Avalanche, Ethereum, or compatible networks.
• Database Management: Knowledge of databases such as MongoDB, PostgreSQL, or MySQL.
• Version Control: Proficiency in Git for version control and collaboration.
• Experience with APIs: Ability to design and consume RESTful APIs, and experience with Web3 libraries like ethers.js or web3.js.
• Problem Solving: Strong analytical and problem-solving skills, with the ability to think critically about best solutions for the decentralized marketplace.
• Adaptable and Collaborative: Comfortable working in a dynamic, fast-paced startup environment.