【フルリモート/週5/TypeScript】AIチャットボット統合管理SaaSのフロントエンド開発

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 5,800 ~ 6,700円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/TypeScript】AIチャットボット統合管理SaaSのフロントエンド開発
お任せしたいこと
[役割]
複数のLLM(大規模言語モデル)を統合管理し、カスタマーサポートを自動化するSaaS製品のフロントエンド開発を担当していただきます。
[役割に対して求める成果]
TypeScriptの型定義を最大限に活用し、複雑なチャットフローの可視化エディタや、リアルタイムなモニタリングダッシュボードを、バグが少なく拡張性の高い状態で実装すること。
具体的な業務内容
・TypeScriptを用いたReactコンポーネントの設計・実装
・React Flow等のライブラリを使用した、ノーコード対話フローエディタの開発
・WebSocketを用いたリアルタイムチャットプレビュー機能の実装
・OpenAPIを用いたバックエンドとの型安全な通信クライアントの生成・連携
・Storybookを用いたUIコンポーネントの管理と視覚的デバッグ
必須スキル・経験
・TypeScriptを用いたWebアプリケーション開発経験(3年以上)
・React 18以降およびNext.jsの実務での利用経験
・GenericsやUtility Typesを活用した高度な型定義の設計スキル
・ESLint / Prettier / Stylelint等を用いたチーム開発環境の整備・運用経験
歓迎スキル・経験
・zodやio-tsを用いたランタイムでのバリデーション実装経験
・CanvasやSVGを用いた複雑なグラフィック・エディタの開発経験
・Node.jsを用いたBFF(Backend For Frontend)の開発経験
・アクセシビリティ(WCAG 2.1)を意識したUIの実装経験
開発環境
・言語:TypeScript
・フレームワーク:React 18 (Vite), Tailwind CSS
・状態管理:Zustand, React Query
・通信:GraphQL, tRPC
・インフラ:AWS (CloudFront, S3)
・ツール:GitHub, Slack, Figma, Linear
開発チームについて
エンジニアは現在フロントエンドに特化したメンバーが4名在籍しています。デザインシステムが厳格に定義されており、デザイントークンを用いた効率的なUI開発が可能です。タスク管理にはLinearを使用し、スピーディーかつ透明性の高い開発プロセスを採用しています。
求める人物像
・TypeScriptの型パズルに強く、ランタイムエラーを未然に防ぐ設計に情熱がある方
・AI技術の進化に興味があり、新しいライブラリやツールの導入に積極的な方
・デザイナーの意図を汲み取り、ユーザーが触れていて心地よいUIを追求できる方
仕事の魅力
・最新のTypeScriptの言語機能をフルに活用し、型安全性を極めた大規模コードベースで開発できます。
・LLMを活用した最先端のプロダクトに関わることができ、AIとWebフロントエンドの融合領域での知見が深まります。
・フルリモート環境下でも、GitHubを通じた非常に密で質の高いコードレビューが行われる文化です。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
