# Development

We have so many things to build and only so many resources. If you are interested in helping out with everything coding-related, from websites to smart contracts then this is the Skill Role for you!

#### Responsibilities

* Be active in the #developers channel, share your learnings and thoughts, and participate in voting and meetings.
* Making initiatives that could benefit Grape and community members in the form of technical solutions and being able to execute them.
* Helping onboard fellow new community developers.

#### **What we are looking for**

* Developers who are self-organized, who don't need to be told on what to do.
* Web Developers / Front-End Engineers who are familiar with popular JS framework / Solana Web 3 JS API.
* Smart Contract Developers who are familiar with Rust / Solidity.
* Software Engineers who have experience in Data Analytics and are keen to tinker with the Solana blockchain data.&#x20;

#### **Long-term goals**

* Produce software solutions to shape Grape's on-chain and decentralized future.
* Create an open-source codebase that Solana projects can take advantage of.

*A pre-requisite for the acquisition of any skill role is being a Great Ape.*

***Application Steps***

Jump over to [<mark style="color:purple;">**#grape-chat**</mark>](https://discord.gg/grapedao) on [<mark style="color:purple;">**Discord**</mark>](https://discord.gg/grapedao), explain what you are interested in, as well as, your relevant experience, and tag *@kirk#3771*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.grapes.network/grape-network/grape-subdaos/subdao-units/development.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
