NEW
リモート可
【TypeScript/Next.js/フルリモート】LLMチャット・BIダッシュボードのフロント開発
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】
LLMチャットアプリケーションおよびWebBIダッシュボードの開発に伴い、フロントエンド開発を担当いただける方を募集します。
【作業内容】
Figmaのデザインを基にした画面実装を行います。ログイン、共通サイドナビ、共通メニューなどの共通機能を開発します。質問入力、回答表示、モード切替を含むAIチャット機能のフロントエンドを開発します。チャット履歴の一覧表示、固定、名前変更、削除機能を開発します。回答のWord・PDF出力機能、Power BIの表示内容を前提とした画面連携、バックエンドAPIとの連携処理を実装します。単体テストおよび結合テストを実施し、結果確認、修正、エビデンス取得を行います。
【ポジションの魅力】
生成AIを活用したチャットアプリケーションと、WebBIダッシュボードの開発に携わることができます。
【開発環境】
TypeScript、Next.js、REST API、Figma、Power BI、Azure OpenAI、Microsoft Entra IDを使用します。
求めるスキル
- ■必須スキル:
- HTML/CSS/JavaScriptによるWebアプリケーション開発の実務経験、TypeScriptおよびNext.js等のフレームワークによる開発経験、REST APIとの連携、非同期通信の実装経験、Figma等のデザインデータを基にした画面実装の経験、設計~結合テストまでの実務経験
- ■歓迎スキル:
- チャットUIの実装経験(ストリーミング表示、会話履歴の管理など)、生成AI(Azure OpenAI等)を活用したアプリケーションの開発経験、Power BIのWebアプリへの埋め込み(Power BI Embedded)の経験、グラフ描画ライブラリを用いたダッシュボード・ドリルダウン画面の実装経験、Microsoft Entra IDによる認証(SSO)の実装経験、Word/PDF等のファイル出力機能の実装経験、Azure等のクラウド環境へのデプロイ経験