> For the complete documentation index, see [llms.txt](https://docs.pancakeswap.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pancakeswap.finance/japanese/pancakeswapheyoukoso/about-us/team/become-a-chef/frontend-engineer-contract.md).

# フロントエンドエンジニア（契約）

### 基本情報

* 給与レンジ：競争力のある水準、交渉可能
* **期間：1〜2 四半期**
* ポジション：フルタイム / パートタイム
* 勤務地：リモート
* タイムゾーン：問わず

### 担当業務

* 要件に基づいて PancakeSwap の iOS / Android アプリケーションをデザイン・構築する。
* アプリケーションの成長を助ける機能を構想・開発する。
* 小規模なチームと積極的に連携し、タスクレベルでプロジェクトを計画する。
* 製品開発のあらゆる面で部門横断的なパートナーと協力する。

### スキルと資格

* 分散型アプリケーション構築の経験 3〜5 年
* Typescript および React JS の確かな経験。
* 構造化されたクリーンなコードを書く能力。
* JavaScript テストツールの経験。
* 最新のフロントエンドビルドパイプラインとツールの経験。
* スケーラブルなフロントエンドアーキテクチャの定義と提供の経験。
* GraphQL の経験。
* Web3 および分散型アプリケーションフロントエンドの経験。
* 自律的に行動し、革新を推進できる能力。

### あると望ましいこと

* Solidity と AMM の理解
* PancakeSwap 製品の理解

### 応募方法：

履歴書を <hiring@pancakeswap.com> までメールで送付してください！


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.pancakeswap.finance/japanese/pancakeswapheyoukoso/about-us/team/become-a-chef/frontend-engineer-contract.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
