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:

Cover Letter / AI Interview