Solidity Jobs in San Jose, California, United States
19 jobs found
web3.career is now part of the Bondex Ecosystem
ai analyst backend bitcoin blockchain community manager crypto cryptography customer support data science defi design developer relations devops discord entry level erc 20 evm front end full stack gaming ganache golang hardhat intern java javascript layer 2 marketing mobile moderator nft node non tech openzeppelin product manager project manager react research rust sales smart contract solana solidity truffle web3js
Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
GIANT Protocol | San Jose, CA, United States | $36k - $75k | |||
Kosen Labs | San Jose, CA, United States | $0k | |||
Kosen Labs | San Jose, CA, United States | $0k | |||
Snickerdoodle Labs | San Jose, CA, United States | $39k - $80k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info |
GIANT Protocol
$36k - $75k estimated
This job is closed
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!