Loading...
※2026年11月時点 フリーランスジョブに現在掲載されている案件数

フリーランスエンジニア向けIT案件・求人検索サイト【フリーランスジョブ】
株式会社Hajimari 東京都渋谷区道玄坂一丁目16番10号渋谷DTビル9F
©︎ Hajimari Inc. All Rights Reserved
フリーランスエンジニア向けIT案件・求人検索サイト【フリーランスジョブ】
株式会社Hajimari 東京都渋谷区道玄坂一丁目16番10号渋谷DTビル9F
©︎ Hajimari Inc. All Rights Reserved
業務委託
東京都
2026/09/29 公開
~ 850,000円/月額
固さに関する経験(最重視) ・本番サービスのリリースを自分で計画・実行した経験 (手順書の作成、事前リハーサル、事後確認まで) ・障害や不具合に対して、ログやコードから原因を確定させ、 影響範囲(ユーザー数・件数・期間)を定量的に報告した経験 ・失敗系のテスト(外部 API 失敗、途中終了、二重実行など)を自分で設計・実装した経験 ・本番データベースや設定を、取り消せる形 (トランザクション、バックアップ、段階適用)で変更した経験 技術要件 ・バックエンド開発の実務経験 3年以上目安(Go 歓迎。TypeScript / Java / Kotlin 等でも可) ・TypeScript で既存のフロントエンド(React 等)の画面を読み、 小さな改修や不具合修正ができること(FE 専門性は不要) ・他人が書いた既存コードベースに参加し、短期間で構造を把握して改修した経験 ・EVM 互換チェーンとの連携(トランザクション送信、レシート確認、イベント取得)の基礎知識 AI 前提の開発 ・コーディングエージェントを使って、既存コードの調査・修正・テスト作成を行った経験 ・AI が生成した修正の妥当性を自分で検証し、誤りを見つけて直した経験 スタンス ・ユーザーの声(問い合わせ、レビュー、SNS)をバグの兆候として扱い、 「ユーザーの勘違い」で片付けずに調べること ・自分の担当範囲の外でも、ユーザーに影響が出そうな兆候に気づいたら声を上げること
固さに関する経験(最重視) ・本番サービスのリリースを自分で計画・実行した経験 (手順書の作成、事前リハーサル、事後確認まで) ・障害や不具合に対して、ログやコードから原因を確定させ、 影響範囲(ユーザー数・件数・期間)を定量的に報告した経験 ・失敗系のテスト(外部 API 失敗、途中終了、二重実行など)を自分で設計・実装した経験 ・本番データベースや設定を、取り消せる形 (トランザクション、バックアップ、段階適用)で変更した経験 技術要件 ・バックエンド開発の実務経験 3年以上目安(Go 歓迎。TypeScript / Java / Kotlin 等でも可) ・TypeScript で既存のフロントエンド(React 等)の画面を読み、 小さな改修や不具合修正ができること(FE 専門性は不要) ・他人が書いた既存コードベースに参加し、短期間で構造を把握して改修した経験 ・EVM 互換チェーンとの連携(トランザクション送信、レシート確認、イベント取得)の基礎知識 AI 前提の開発 ・コーディングエージェントを使って、既存コードの調査・修正・テスト作成を行った経験 ・AI が生成した修正の妥当性を自分で検証し、誤りを見つけて直した経験 スタンス ・ユーザーの声(問い合わせ、レビュー、SNS)をバグの兆候として扱い、 「ユーザーの勘違い」で片付けずに調べること ・自分の担当範囲の外でも、ユーザーに影響が出そうな兆候に気づいたら声を上げること
業務委託
東京都 六本木一丁目駅
2026/09/25 公開
~ 1,050,000円/月額
・バックエンド(API、Batch)の開発経験3年以上 ・フロントエンドの開発経験3年以上(TypeScript/react/next) ・システムの運用保守経験3年以上 ・PHP または Golangの開発経験:どちらかを3年以上(両方のご経験がある方は歓迎) ・RDBMSの利用経験3年以上 ・生成AIを活用した開発経験半年以上
業務委託
東京都 日比谷駅
2026/09/04 公開
850,000 ~ 1,300,000円/月額
AI/ML(LLM・RAG等)の基礎理解と技術選定の判断力 生成AIを用いたアプリケーション開発(Python / FastAPI等)およびクラウドインフラ構成(AWSまたはAzure)の実務経験 抽象度が高い課題に対して、システム全体・サービス全体のアーキテクチャ設計(データ/コンテキストレイヤーの整理等)を行い、タスク化・推進できる能力 クライアントやステークホルダーとのディスカッション、概念整理・提案資料作成等のコンサルティング/アドバイザリー経験
業務委託
東京都
2026/07/30 公開
~ 680,000円/月額※平均単価を表示 実際はスキルによります
※平均単価を表示 実際はスキルによりますTypeScript / React(Next.js)を用いた開発経験 フロントエンド、バックエンド双方の実務経験 AWS Amplify Gen2 Lambda API Gateway S3 ALB RDS(Aurora) DynamoDB CloudFront IaC AWS CDK / Terraform / AWS SAM のいずれかを用いた実務経験 DB DB設計経験 パフォーマンスチューニング経験 NoSQL、PostgreSQL の利用経験 その他技術要素 Git / GitHub Docker Dev Container GitHub Actions 人物面 コミュニケーションスキルが良好な方 アジャイル開発に抵抗がない方 PMまたはテックリード、リーダー経験がある方
TypeScript / React(Next.js)を用いた開発経験 フロントエンド、バックエンド双方の実務経験 AWS Amplify Gen2 Lambda API Gateway S3 ALB RDS(Aurora) DynamoDB CloudFront IaC AWS CDK / Terraform / AWS SAM のいずれかを用いた実務経験 DB DB設計経験 パフォーマンスチューニング経験 NoSQL、PostgreSQL の利用経験 その他技術要素 Git / GitHub Docker Dev Container GitHub Actions 人物面 コミュニケーションスキルが良好な方 アジャイル開発に抵抗がない方 PMまたはテックリード、リーダー経験がある方
業務委託
東京都 東銀座駅
2026/10/21 公開
750,000 ~ 850,000円/月額
テックリードまたはPM/PMO経験 PHPの設計・構築経験 AWSの構築経験(EC2, ECS, Lambda, RDS) AI構築(コード生成や仕様書作成などで使用してる方) PM/PMOとの折衝経験
テックリードまたはPM/PMO経験 PHPの設計・構築経験 AWSの構築経験(EC2, ECS, Lambda, RDS) AI構築(コード生成や仕様書作成などで使用してる方) PM/PMOとの折衝経験
業務委託
東京都 赤坂駅
2026/10/19 公開
590,000 ~ 850,000円/月額
・iOSまたはAndroidのネイティブアプリ開発において、設計・実装・テストまで一連の開発工程を経験していること ・既存アプリケーションの仕様・設計・コードを理解し、既存実装を踏まえた機能追加・改修ができること ・Gitを利用した複数名でのチーム開発およびコードレビューの経験 ・アジャイル(スクラム)での開発経験 ・開発上の課題について、自ら調査・整理し、関係者と相談しながら解決を進められること ・AIエージェントを活用した開発に抵抗がなく、開発業務の中で継続的に活用できること テックリードの場合: ・iOSまたはAndroidいずれかの開発メンバーを兼務し、テックリードとして設計・実装・テスト等の開発業務を遂行できること ・モバイルアプリ開発チームにおけるリーダーまたはそれに準ずる経験 ・開発上の技術的な課題を整理し、解決方針を提案・推進できること ・委託チーム内の状況を把握し、お客様社員と円滑に情報共有・調整を行えること ・メンバーへの技術的な支援、コードレビュー等を通じてチーム全体の開発を推進できること iOS担当の場合: ・Swiftを用いたiOSネイティブアプリの開発経験 ・Core Dataを利用したデータ永続化に関する開発経験があることが望ましい ・SQLiteを利用した開発経験があることが望ましい ・担当するiOSまたはAndroid領域について、既存の仕様・設計・コードを理解し、設計・実装・テストまで一連の開発業務を主体的に遂行できること ・仕様書等の情報だけでは判断できない事項について、自ら調査・整理し、必要に応じてお客様やチームメンバーへ確認・相談しながら開発を進められること ・担当する開発における技術的な課題や影響範囲を把握し、解決方法を検討・提案できること ・品質やスケジュールに影響する課題・リスクを早期に共有し、関係者と連携して解決を進められること Android担当の場合: ・Kotlinを用いたAndroidネイティブアプリの開発経験 ・SQLiteを利用したデータ永続化に関する開発経験があることが望ましい ・担当するiOSまたはAndroid領域について、既存の仕様・設計・コードを理解し、設計・実装・テストまで一連の開発業務を主体的に遂行できること ・仕様書等の情報だけでは判断できない事項について、自ら調査・整理し、必要に応じてお客様やチームメンバーへ確認・相談しながら開発を進められること ・担当する開発における技術的な課題や影響範囲を把握し、解決方法を検討・提案できること ・品質やスケジュールに影響する課題・リスクを早期に共有し、関係者と連携して解決を進められること
・iOSまたはAndroidのネイティブアプリ開発において、設計・実装・テストまで一連の開発工程を経験していること ・既存アプリケーションの仕様・設計・コードを理解し、既存実装を踏まえた機能追加・改修ができること ・Gitを利用した複数名でのチーム開発およびコードレビューの経験 ・アジャイル(スクラム)での開発経験 ・開発上の課題について、自ら調査・整理し、関係者と相談しながら解決を進められること ・AIエージェントを活用した開発に抵抗がなく、開発業務の中で継続的に活用できること テックリードの場合: ・iOSまたはAndroidいずれかの開発メンバーを兼務し、テックリードとして設計・実装・テスト等の開発業務を遂行できること ・モバイルアプリ開発チームにおけるリーダーまたはそれに準ずる経験 ・開発上の技術的な課題を整理し、解決方針を提案・推進できること ・委託チーム内の状況を把握し、お客様社員と円滑に情報共有・調整を行えること ・メンバーへの技術的な支援、コードレビュー等を通じてチーム全体の開発を推進できること iOS担当の場合: ・Swiftを用いたiOSネイティブアプリの開発経験 ・Core Dataを利用したデータ永続化に関する開発経験があることが望ましい ・SQLiteを利用した開発経験があることが望ましい ・担当するiOSまたはAndroid領域について、既存の仕様・設計・コードを理解し、設計・実装・テストまで一連の開発業務を主体的に遂行できること ・仕様書等の情報だけでは判断できない事項について、自ら調査・整理し、必要に応じてお客様やチームメンバーへ確認・相談しながら開発を進められること ・担当する開発における技術的な課題や影響範囲を把握し、解決方法を検討・提案できること ・品質やスケジュールに影響する課題・リスクを早期に共有し、関係者と連携して解決を進められること Android担当の場合: ・Kotlinを用いたAndroidネイティブアプリの開発経験 ・SQLiteを利用したデータ永続化に関する開発経験があることが望ましい ・担当するiOSまたはAndroid領域について、既存の仕様・設計・コードを理解し、設計・実装・テストまで一連の開発業務を主体的に遂行できること ・仕様書等の情報だけでは判断できない事項について、自ら調査・整理し、必要に応じてお客様やチームメンバーへ確認・相談しながら開発を進められること ・担当する開発における技術的な課題や影響範囲を把握し、解決方法を検討・提案できること ・品質やスケジュールに影響する課題・リスクを早期に共有し、関係者と連携して解決を進められること
業務委託
東京都 五反田駅
2026/10/14 公開
~ 620,000円/月額
サーバーサイドのWebまたはモバイルアプリケーション開発経験5年以上 要件定義など上流工程から携わった経験 モダンな言語での開発経験
サーバーサイドのWebまたはモバイルアプリケーション開発経験5年以上 要件定義など上流工程から携わった経験 モダンな言語での開発経験
業務委託
東京都
2026/10/14 公開
850,000 ~ 1,100,000円/月額
AI駆動開発への興味関心、またはCursor/Claude/ChatGPT/Copilot等のAIツール活用経験 アーキテクチャ設計から要件定義設計実装、運用改善まで一貫して対応できる方 大手企業顧客からの要望を要件整理し、AI駆動開発に落とし込める方 大手企業向けの非機能要件を考慮した設計構築が可能な方(セキュリティ、可用性など)
業務委託
東京都 品川駅
2026/10/09 公開
670,000 ~ 850,000円/月額
ステークホルダーや関係各所との調整や折衝、基幹システムとグランドデザインの経験、会議の進行役、VMwareの設計経験、DB移設の経験、大規模システムの経験、ベンダーコントロール
業務委託
2026/10/08 公開
750,000 ~ 900,000円/月額
Webアプリケーションの開発経験5年以上 AIエージェント開発など、自社プロダクトにAIやLLMを組み込んだ経験 直近3年で、業務委託として1年以上同じ案件に携わっていたことがある、または正社員として2年以上勤務したことがある方
Webアプリケーションの開発経験5年以上 AIエージェント開発など、自社プロダクトにAIやLLMを組み込んだ経験 直近3年で、業務委託として1年以上同じ案件に携わっていたことがある、または正社員として2年以上勤務したことがある方
業務委託
東京都 半蔵門駅
2026/10/08 公開
750,000 ~ 1,000,000円/月額
推薦・検索・マッチングシステムのリード経験 テックリード / 開発マネジメント能力 データ駆動でのKPI改善・実験運用の構築経験 ハンズオン開発および設計指導・コードレビュー能力
業務委託
滋賀県 草津駅
2026/10/07 公開
~ 900,000円/月額
AIエージェント,クラウド,開発基盤,技術リード,顧客折衝
業務委託
東京都 品川駅
2026/10/05 公開
670,000 ~ 850,000円/月額
ステークホルダーや関係各所との調整や折衝、基幹システムとグランドデザインの経験、会議の進行役、VMwareの設計経験、DB移設の経験、大規模システムの経験、ベンダーコントロール
業務委託
東京都 六本木駅
2026/10/05 公開
850,000 ~ 1,000,000円/月額
・Webアプリケーションの設計・実装経験(API・データベースを含む開発、およびGitHub等を用いたチーム開発) ・クラウド環境での開発経験と、ネットワーク・認証・認可に関する基本的な理解 ・生成AI(LLM)の基本的な理解と、関連サービス・ツールの利用経験 ・顧客のIT部門・業務部門やPMと、要件・環境制約・技術課題を整理し、対応方針をすり合わせた経験 ・開発リードの経験(設計判断、進捗・課題管理などを通じてチームの開発を推進した経験。役職・職種名は問わない)
・Webアプリケーションの設計・実装経験(API・データベースを含む開発、およびGitHub等を用いたチーム開発) ・クラウド環境での開発経験と、ネットワーク・認証・認可に関する基本的な理解 ・生成AI(LLM)の基本的な理解と、関連サービス・ツールの利用経験 ・顧客のIT部門・業務部門やPMと、要件・環境制約・技術課題を整理し、対応方針をすり合わせた経験 ・開発リードの経験(設計判断、進捗・課題管理などを通じてチームの開発を推進した経験。役職・職種名は問わない)
業務委託
東京都 新橋駅
2026/10/01 公開
850,000 ~ 1,000,000円/月額
C# / .NET を用いた、高い保守性と拡張性を備えたアーキテクチャ設計・開発経験 Webアプリケーション(ASP.NET Core)およびREST APIの設計・開発実績 パブリッククラウド(Azure、AWS、GCPのいずれか)上でのシステム設計・開発経験 テックリードまたはPLとして、開発チームを技術的に牽引した経験
C# / .NET を用いた、高い保守性と拡張性を備えたアーキテクチャ設計・開発経験 Webアプリケーション(ASP.NET Core)およびREST APIの設計・開発実績 パブリッククラウド(Azure、AWS、GCPのいずれか)上でのシステム設計・開発経験 テックリードまたはPLとして、開発チームを技術的に牽引した経験
業務委託
2026/09/29 公開
1,000,000 ~ 1,100,000円/月額
技術選定、アーキテクチャ設計を主導したテックリード経験 JavaあるいはWeb Kotlinの開発経験 AWS等のパブリッククラウドにおける設計・構築・運用経験 IaCを用いたインフラ構築、運用経験 Docker / Kubernetes等のコンテナ環境の運用経験 CI/CD環境の構築、改善、運用経験
業務委託
東京都 品川駅
2026/09/24 公開
670,000 ~ 720,000円/月額
3名以上のチームリード経験(成果物レビュー・タスク管理)、AWS実務経験3年以上(コンテナサービスまたはサーバーレスの設計・構築経験)、Java(Spring Boot)基本設計~経験3年以上、テスト自動化基盤またはCI/CDパイプラインの設計・構築経験
業務委託
神奈川県 みなとみらい駅
2026/09/18 公開
670,000 ~ 720,000円/月額
Javaを中心としたWebアプリケーションの開発経験5年程度 Java SpringもしくはReactの経験3年程度 開発者目線で仕様を整理し、チームを横断して取りまとめできる方 顧客および関係各社と円滑にコミュニケーションが取れる方 テックリード経験又はリーダー経験5年程度
Javaを中心としたWebアプリケーションの開発経験5年程度 Java SpringもしくはReactの経験3年程度 開発者目線で仕様を整理し、チームを横断して取りまとめできる方 顧客および関係各社と円滑にコミュニケーションが取れる方 テックリード経験又はリーダー経験5年程度
業務委託
東京都 東銀座駅
2026/09/14 公開
750,000 ~ 850,000円/月額
テックリードまたはPM/PMO経験 PHPの設計・構築経験 AWSの構築経験(EC2, ECS, Lambda, RDS) PM/PMOとの折衝経験
テックリードまたはPM/PMO経験 PHPの設計・構築経験 AWSの構築経験(EC2, ECS, Lambda, RDS) PM/PMOとの折衝経験
業務委託
東京都 東銀座駅
2026/09/11 公開
750,000 ~ 850,000円/月額
テックリードまたはPM/PMO経験 PHPの設計・構築経験 AWSの構築経験(EC2, ECS, Lambda, RDS) PM/PMOとの折衝経験
テックリードまたはPM/PMO経験 PHPの設計・構築経験 AWSの構築経験(EC2, ECS, Lambda, RDS) PM/PMOとの折衝経験
業務委託
2026/07/30 公開
~ 670,000円/月額
Webアプリケーション開発経験5年以上 詳細設計を自走し、開発をリードした経験 コードレビューや設計議論を通じた技術力向上経験
Webアプリケーション開発経験5年以上 詳細設計を自走し、開発をリードした経験 コードレビューや設計議論を通じた技術力向上経験
業務委託
東京都 外苑前駅
2026/10/30 公開
~ 620,000円/月額
要件定義や顧客折衝など上流工程の実務経験 アーキテクチャ設計またはテックリードとしての推進経験 ReactまたはPHPを用いたWebシステム開発の実務経験
業務委託
東京都 外苑前駅
2026/10/28 公開
~ 620,000円/月額※平均単価を表示 実際はスキルによります
※平均単価を表示 実際はスキルによりますReactを用いたWebアプリケーションの開発経験 PHPを用いたバックエンドの開発経験
Reactを用いたWebアプリケーションの開発経験 PHPを用いたバックエンドの開発経験
業務委託
東京都 芝公園駅
2026/10/28 公開
~ 710,000円/月額※平均単価を表示 実際はスキルによります
※平均単価を表示 実際はスキルによりますWebアプリケーションの開発経験5年以上 Goを用いたバックエンド開発経験2年以上 TypeScriptを用いた開発経験 Webアプリケーションの設計・実装・運用経験 技術的な課題の整理や、設計・実装方針の提案経験 PdMやデザイナーと連携したチーム開発経験 担当タスクの進捗・課題を共有し、主体的に開発を進められる方
Webアプリケーションの開発経験5年以上 Goを用いたバックエンド開発経験2年以上 TypeScriptを用いた開発経験 Webアプリケーションの設計・実装・運用経験 技術的な課題の整理や、設計・実装方針の提案経験 PdMやデザイナーと連携したチーム開発経験 担当タスクの進捗・課題を共有し、主体的に開発を進められる方
業務委託
2026/10/28 公開
~ 700,000円/月額※平均単価を表示 実際はスキルによります
※平均単価を表示 実際はスキルによりますKotlinを用いたAndroidアプリ開発経験 Androidアプリ開発におけるテックリードまたは技術リード経験 モバイルアプリのアーキテクチャ設計経験 技術選定や技術的な意思決定を行った経験 要件/仕様について関係者と調整しながら開発を進めた経験
Kotlinを用いたAndroidアプリ開発経験 Androidアプリ開発におけるテックリードまたは技術リード経験 モバイルアプリのアーキテクチャ設計経験 技術選定や技術的な意思決定を行った経験 要件/仕様について関係者と調整しながら開発を進めた経験
業務委託
2026/10/27 公開
~ 620,000円/月額※平均単価を表示 実際はスキルによります
※平均単価を表示 実際はスキルによりますPHP / Laravelを用いたバックエンド開発・運用経験(7年以上目安) 5名以上の開発チームで、テックリードとして設計方針や開発ルールを定め、チームに定着させた経験 稼働中のシステムに対し、影響範囲と費用対効果を踏まえて優先順位をつけ、段階的に改善を進めた経験(何から着手し、何を後回しにしたか、その判断理由を説明できること) 特定の領域の業務ルールを理解しながら、複雑な業務ロジック(請求・会計・制度対応など)を設計・実装してきた経験 テストコードの実装経験
PHP / Laravelを用いたバックエンド開発・運用経験(7年以上目安) 5名以上の開発チームで、テックリードとして設計方針や開発ルールを定め、チームに定着させた経験 稼働中のシステムに対し、影響範囲と費用対効果を踏まえて優先順位をつけ、段階的に改善を進めた経験(何から着手し、何を後回しにしたか、その判断理由を説明できること) 特定の領域の業務ルールを理解しながら、複雑な業務ロジック(請求・会計・制度対応など)を設計・実装してきた経験 テストコードの実装経験
業務委託
2026/10/27 公開
~ 620,000円/月額※平均単価を表示 実際はスキルによります
※平均単価を表示 実際はスキルによりますPHP / Laravelを用いたバックエンド開発・運用経験(7年以上目安) 5名以上の開発チームで、テックリードとして設計方針や開発ルールを定め、チームに定着させた経験 稼働中のシステムに対し、影響範囲と費用対効果を踏まえて優先順位をつけ、段階的に改善を進めた経験(何から着手し、何を後回しにしたか、その判断理由を説明できること) 特定の領域の業務ルールを理解しながら、複雑な業務ロジック(請求・会計・制度対応など)を設計・実装してきた経験 テストコードの実装経験
PHP / Laravelを用いたバックエンド開発・運用経験(7年以上目安) 5名以上の開発チームで、テックリードとして設計方針や開発ルールを定め、チームに定着させた経験 稼働中のシステムに対し、影響範囲と費用対効果を踏まえて優先順位をつけ、段階的に改善を進めた経験(何から着手し、何を後回しにしたか、その判断理由を説明できること) 特定の領域の業務ルールを理解しながら、複雑な業務ロジック(請求・会計・制度対応など)を設計・実装してきた経験 テストコードの実装経験
業務委託
東京都 外苑前駅
2026/10/27 公開
~ 640,000円/月額※平均単価を表示 実際はスキルによります
※平均単価を表示 実際はスキルによりますFlutterを用いたモバイルアプリ開発の実務経験(3年以上)
Flutterを用いたモバイルアプリ開発の実務経験(3年以上)
業務委託
神奈川県 川崎駅
2026/10/27 公開
~ 750,000円/月額
Snowflakeでのデータ取り込み処理の設計・構築、およびパラメータやシェル等による具体的処理の実装経験 既存コード・環境から自力で仕様をキャッチアップし、メンバーへの技術指導(レクチャー)や開発推進を行った経験
業務委託
東京都 中野駅
2026/10/26 公開
750,000 ~ 1,300,000円/月額
・業務アプリケーションにおけるSQL性能改善経験(実行計画分析、クエリ改善、データアクセス改善等) ・アプリケーションの性能分析を行い、コード・SQL・設計改善まで実施した経験 ・システム刷新・DB移行・バージョンアップ案件におけるアプリケーション側の対応経験、またはミドルウェア更改プロジェクトでの技術リード経験 ・複数チーム・複数メンバーを技術面でリードした経験(方針決め、レビュー、メンバー育成) ・C#/C++、SQL、DB移行/データベース移行、AI/Claude Code
・業務アプリケーションにおけるSQL性能改善経験(実行計画分析、クエリ改善、データアクセス改善等) ・アプリケーションの性能分析を行い、コード・SQL・設計改善まで実施した経験 ・システム刷新・DB移行・バージョンアップ案件におけるアプリケーション側の対応経験、またはミドルウェア更改プロジェクトでの技術リード経験 ・複数チーム・複数メンバーを技術面でリードした経験(方針決め、レビュー、メンバー育成) ・C#/C++、SQL、DB移行/データベース移行、AI/Claude Code