Principal Full-Stack Engineer
Cere Network operates a decentralized data cloud and Substrate-based blockchain protocol for Web3 and AI applications. It provides decentralized data clusters, edge delivery, storage, developer SDKs, staking, and tools for creators and game developers.
Projects
About Cere Network
Cere Network develops and operates a decentralized data infrastructure centered on the Cere Blockchain Protocol and Decentralized Data Cloud (DDC). Its platform enables developers, node providers, creators, and game developers to store, stream, manage, and automate data through decentralized clusters, smart contracts, SDKs, and edge infrastructure. Cere also provides ecosystem tools including a wallet, block explorer, staking dashboard, NFT and media tooling, and creator and gaming solutions.
Skills
About the Role
You will take ownership of building and evolving core products from the ground up. You will rapidly create full-cycle prototypes and turn them into production-ready solutions. You will design and implement high-performance blockchain and enterprise applications, contribute SDKs and CLI tools, integrate wallets and smart contracts, lead projects to ensure timely delivery and quality, and mentor junior developers. You will apply test-driven development and maintain high code quality while solving complex architecture and implementation challenges.
Requirements
- 7+ years of software development experience focusing on web and mobile applications
- 3+ years of front-end development experience using React, TypeScript, and JavaScript (ES6+)
- Strong experience with Node.js, GraphQL, Mocha, and Chai
- Advanced understanding of data structures and algorithms
- Experience with Test-Driven Development and maintaining high code quality standards
- Familiarity with Web3 technologies, decentralized systems, and smart contracts
- Nice to have: multi-chain wallet development, EVM, Substrate, and AI/ML or blockchain project experience
- Nice to have: leadership experience guiding development teams
Responsibilities
- Develop front-end and back-end solutions using React and Node.js (NestJS)
- Build and refine prototypes into production-ready products
- Own architecture, design, and implementation of complex systems
- Develop SDKs, CLI tools, and developer-facing products
- Integrate wallets, smart contracts, and decentralized protocols
- Lead projects, ensure quality and timely delivery, and mentor junior developers
