Responsibilities
- Design, develop, and maintain robust Web3 applications using Solidity and JavaScript.
- Create and maintain JavaScript and TypeScript SDKs that simplify blockchain interactions for internal and external developers.
- Offer technical guidance to teams building on the peaq network.
- Lead the development of decentralized applications that interact with smart contracts on EVM-compatible blockchains.
- Utilize blockchain libraries like Ethers.js, Web3.js, and Viem to build secure and efficient integrations.
- Implement and maintain token standards such as ERC-20, ERC-721, and ERC-1155 with a focus on gas optimization and interoperability.
- Build scalable backend services and APIs using REST and GraphQL to ensure reliability and performance.
- Optimize frontend and backend systems for scalability, security, and responsiveness across environments.
- Work closely with blockchain developers, product managers, designers, and QA teams to deliver impactful features.
- Write clean, modular, and well-documented code following Web3 development best practices.
- Support the architecture, testing, versioning, and packaging of SDKs for external developer adoption.
- Conduct code reviews and mentor junior engineers in software engineering and blockchain development.
- Keep current with advancements in blockchain protocols, smart contracts, wallet integrations, and Web3 tooling.
- Help shape internal engineering standards and improve development workflows and tooling experiences.
Benefits
- Fully remote work environment with a globally distributed team.
- Flexible work schedules and locations to support individual preferences.
- Opportunity to contribute to transformative projects in a growing industry with broad societal impact.
- Significant professional growth potential through hands-on experience in the decentralized Machine Economy.
- Inclusive and collaborative culture within an international team spanning multiple regions.
- Workplace that promotes autonomy, teamwork, and transparent communication.
Work Arrangement
Remote first
Team
Structure: cross-functional team including blockchain engineers, product managers, designers, and QA
