Senior Web3 Engineer
Codigo
About Codigo
Codigo generates production-ready and secure 100% of the smart contract boilerplate and stubs, 100% of the client libraries, web-based documentation, and a substantial number of test case templates, all in SECONDS!
Codigo is a development platform that automates the development lifecycle, from code generation, testing, build, deployment, data, and security. Codigo dramatically lowers the barrier to learning Blockchain development and building a dApp. Codigo will help accelerate the growth of the blockchain developer ecosystem by making blockchain technology easier, faster, and more cost-effective to use.
Required Skills and Experience:
- Go (Golang): At least 2 years of professional experience with a solid understanding of Go programming paradigms, its ecosystem, and common libraries.
- Rust: Minimum of 2 years of hands-on experience, with a deep knowledge of Rust for Solana.
- Solana Blockchain: At least 2 years of experience working with Solana's blockchain technology, including smart contract development and understanding of the Solana ecosystem.
- JavaScript/TypeScript: 2+ years of experience in developing front-end and/or back-end projects using JavaScript or TypeScript. Proficiency in ES6+ syntax, and Node.js
Daily Responsibilities:
- Technical Documentation: Write comprehensive technical documentation that outlines both the scope and detailed implementation strategies for projects. This includes creating developer guides, API documentation, and system architecture designs.
- Feature Development and Debugging: Play a pivotal role in the life cycle of our product, Codigo, by developing innovative features, conducting tests to ensure robustness, maintaining system integrity, and promptly addressing and resolving bugs.
- Code Review and Collaboration: Actively participate in the team’s code review process by providing constructive feedback on pull requests submitted by teammates. This role requires a collaborative spirit and a commitment to improving code quality and team knowledge sharing.