GIANT Protocol is hiring a Web3 Junior Substrate Engineer
Compensation: $36k - $75k estimated
Location: CA San Jose, California, United States
Overview
You will be a part of GIANT Protocol’s core development team, building Layer 1 chain using Substrate and defining standards for the same. You will be involved in defining technical specifications, implementing design patterns and hands-on development. You will be writing modules that all the other developers would use, including libraries, APIs, database/ storage connections and third party integrations primarily in Rust. Your diligence and patience to build highly-secured, scalable and high-performance solutions will be most valued.
Responsibilities
- Understanding the implemented Substrate design patterns and writing performant and maintainable code
- Expanding your existing skill-set, and picking up on various rust dependent frameworks.
- Design and create Substrate Pallets
- Update/Optimize runtime to develop a productionalized L1 Blockchain
- Contribute to creation of a custom wallet for the blockchain
- Build off-chain workers to connect business logic to our blockchain.
- Writing code that other developers use, including libraries, APIs and configurations.
- Paying close attention to unit-testing and security.
- Participate in brainstorming sessions and contribute ideas to improve our product and technology.
- Collaborate with the product and design teams to understand business goals, end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
- Document decisions and roadmap for future impact.
- Create and improve technical documentation.
- Participate in sprints and scrum calls with our cross-regional team for successful delivery of product.
Qualifications
Must have:
- Has experience building Layer 1 native blockchain/components of blockchain using Substrate.
- Has experience with Rust, cargo, clippy and dependency management
- 1 - 2 years of blockchain development experience.
- 1 - 2 years of programming experience with focus on using strongly typed languages (Rust, Golang, Typescript)
- Should be aware of test-driven development and refactoring
- Strong understanding of macros, traits, generics and lifetimes
- Ability to work effectively in a very fast paced environment with dynamic priorities & limited specifications in a rapidly-evolving industry
- Motivated by challenging projects, and you absolutely love developing with Rust & Substrate.
- Experience with Substrate framework and tools.
- Exposure to performance benchmarking
- Smart Contracts dev using Solidity or Ink.
- Developed multi-threaded software and understand the asynchronous functionalities.
- Open source contributions to existing Layer 1/ Layer 2 blockchain projects.
- Good blockchain troubleshooting skills.
Nice to have:
- Experience with token distribution and/or crowd loans.
- Experience working on DAG (Directed Acyclic Graph) platform.
Persona of the kind of people who would be a culture fit:
- Strong relationship-building skills
- Exceptional analytical reasoning, problem-solving, and creative thinking skills
- Extremely self-driven and able to execute in a diligent manner
- Get a kick out of leading a solution towards its completion
- Fun to hang out with!
Apply Now:
This job is closed
Compensation: $36k - $75k estimated
Location: CA San Jose, California, United States
This job is closed
Receive similar jobs: