About Sarva Labs Inc.
Sarva Labs is at the forefront of blockchain and AI innovation, with a mission to revolutionize the digital world through cutting-edge technologies. Based in Princeton, USA, with our primary engineering hub in Bengaluru, India, we have a global team spanning Europe, the Middle East, and Asia Pacific.
Our current focus is on developing MOI, a groundbreaking Layer-1 Blockchain Protocol designed to enable the fabric of the Stateful Internet. As part of this ecosystem, we've created Voyage, an innovative gateway for developers to engage with the MOI Protocol.
About Voyage
Voyage is our comprehensive gateway to the MOI Protocol, offering a suite of powerful features including an intuitive block explorer, a developer playground for Cocolang development, a portal for managing Guardian Nodes, a faucet for testnet tokens, and a unique browser wallet extension.
The Role
We are seeking an experienced and innovative Lead Product Engineer to join our team and lead the development efforts for Voyage. In this role, you will be responsible for managing growing teams, maintaining process consistency across multiple platform products, and collaborating with cross-functional teams to integrate features from various parts of our ecosystem into Voyage.
Responsibilities
- Lead and manage growing engineering teams, ensuring high-quality output and adherence to best practices
- Maintain process consistency across multiple platform products within the Voyage ecosystem
- Collaborate with cross-functional teams and stakeholders, including Cocolang and MOI teams, to integrate their features into Voyage
- Drive innovation in platform development, continuously seeking ways to improve performance, scalability, and user experience
- Oversee the architecture and design of Voyage's backend systems, ensuring they meet the needs of our growing user base
- Implement and maintain solid software engineering principles across the platform
- Mentor and develop junior engineers, fostering a culture of excellence and continuous learning
Required Qualifications
- Minimum of 5 years of experience developing and shipping production-grade web and mobile applications
- Strong backend engineering skills, with expertise in Node.js and other relevant programming languages
- Proven track record of managing and leading engineering teams
- Excellent understanding of software engineering principles and best practices
- Strong knowledge of SOLID principles, System Design concepts, and Design Patterns
- Experience working in agile development environments
- Strong problem-solving skills and ability to think creatively
- Excellent communication and collaboration skills, with the ability to work effectively with diverse teams and stakeholders
Tech Stack:
- Frontend: React.js/Next.js, JavaScript/TypeScript, HTML5, CSS3
- Backend: Node.js, Express.js, Shell.
- Database: SQL and NoSQL, MongoDB
- DevOps: Docker, Kubernetes, CI/CD pipelines, cloud platforms (e.g., AWS, GCP)
- Blockchain: Web3.js/ethers.js, smart contracts, blockchain protocols
Preferred Qualifications
- Experience with blockchain technologies or Web3 development
- Familiarity with frontend technologies and their integration with backend systems
- Knowledge of cloud platforms (AWS, Google Cloud, or Azure) and containerization technologies (Docker, Kubernetes)
- Experience with CI/CD pipelines and DevOps practices
Why Join Us?
At Sarva Labs, you'll have the opportunity to lead the development of a cutting-edge platform that bridges the gap between complex blockchain technologies and user-friendly applications. You'll work with a team of talented engineers and innovators, shaping the future of blockchain interaction through Voyage.
To apply, please send your resume and a cover letter detailing your relevant experience and why you're interested in this role.