> 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/solidity-engineer-contract.md).

# Solidityエンジニア（契約）

### **基本情報**

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

### 担当業務

* Solidity でスマートコントラクトを構築する。
* 与えられた要件に基づいて複雑なコントラクトを設計、スコープ設定、見積もりする。
* 製品の成長を助ける機能を構想・開発する。
* 小規模なチームと積極的に連携し、タスクレベルでプロジェクトを計画する。
* 製品開発のあらゆる面で部門横断的なパートナーと協力する。
* チーム全体の改善点とベストプラクティスを特定・推進する。

### スキルと資格

* ソフトウェアエンジニアリングの業界経験 3〜5 年。
* 一般的な問題解決のための Solidity パターンを理解・適用できること。
* ガス最適化と効率的なコードと可読性のあるコードのトレードオフを理解していること。
* EVM 互換ネットワークへのマイグレーション記述とコードデプロイの方法を知っていること。
* Hardhat と Foundry、およびそれぞれのフレームワークの長所と短所に精通していること。
  * 特に Hardhat への精通（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/solidity-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.
