フルリモート!API開発(TypeScript/Python)
基本情報
リモート
フルリモート
案件詳細
■商流 :エンド→弊社→貴社まで ※一社先の際は支援費対応必須
■勤務地 :フルリモート
■期間 :随時〜長期
■単価 :60万〜90万円/月
■精算 :140-180H
■支払サイト:30日
■面談回数 :1回
■契約形態 :業務委託
■業務内容 :
AIを活用した業務支援スケジューラにおいて、フロントエンド(チャットUI・カレンダーUI)とDifyの間に立つBFF/APIサーバーの開発をご担当いただきます。
認証・制御・ログ・ストリーミング中継など、安定稼働を支えるバックエンドの中核を担うポジションです。
・Dify API(Workflow実行/Chat)を呼び出すBFF実装
・SSEによるストリーミング中継(必要に応じてWebSocket変換)
・再接続制御、エラーハンドリング設計
・ユーザー設計(tenant:user)、会話ID管理、入出力データの正規化
・レート制限、コスト制御(トークン数/呼び出し回数)
・キャッシュ設計
・API仕様書(OpenAPI)整備
・ユニットテスト/統合テストの実装
■必須スキル:
・TypeScript(Node.js)または Python(FastAPI等)によるAPI開発経験(3年以上)
・認証(JWT/OAuth)を用いた開発経験
・DB(PostgreSQL 等)を利用したシステム開発経験
・外部API連携の実務経験(リトライ、タイムアウト、例外設計)
■尚可スキル:
・SSEなどストリーミング/イベント駆動アーキテクチャの経験
・Redis、ジョブキュー(BullMQ/Celery 等)の利用経験
・OpenTelemetry、構造化ログ、分散トレーシングの知見
関わるプロジェクトについて
企業名
***********
募集背景
************************************
課題感
*****************************
プロジェクト規模
***********
チーム人数
*****
現場の雰囲気
********************
作業開始/終了時間
***************
平均稼働時間
*********
詳しくはカウンセラーにお聞きください。
カウンセラーに詳細を聞く