NEW
リモート可
【TypeScript/React/Next.js/フルリモート】AI音声プロダクト開発フルスタックテックリード案件
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】
コンタクトセンターにおける通話中のオペレーター支援から、通話後業務の効率化までを一体で実現するAI音声プロダクトの開発を進めており、初期パートナー企業への導入・運用と並行して、要望対応や既存機能の改善、新規機能開発を継続的かつスピーディーに進められる体制づくりが求められている状況です。その中で、フロントエンドとバックエンドを横断して設計・実装を担いながら、技術課題の整理や開発優先順位の検討、技術的な意思決定を牽引するテックリード候補を募集しています。
【作業内容】
AI音声プロダクトにおけるフロントエンドおよびバックエンドの設計・開発・運用を行っていただきます。TypeScriptを中心としたWebアプリケーションの機能開発や、通話中支援、通話後処理、ナレッジ活用に関する機能の設計・実装を担当していただきます。顧客環境で発生する不具合や技術課題の調査、原因分析、恒久的な改善に取り組んでいただきます。また、プロダクトの成長や顧客価値を踏まえた技術課題と開発優先順位の整理、プロダクトマネージャーやプロジェクトマネージャーとの要件整理・仕様検討、アーキテクチャ設計や技術選定、リファクタリング方針の策定を行っていただきます。さらに、コードレビューや設計レビューによる開発品質の向上、開発プロセスやチーム内の役割分担、情報共有方法の改善、チームメンバーへの技術的な支援やナレッジ共有を通じてチーム開発をリードしていただきます。
【求める人物像】
マネジメントだけではなく自ら設計・実装を行いながらチームをリードできる方を求めています。フロントエンドとバックエンドの領域を限定せず、プロダクト全体の課題に向き合える方が望ましいです。技術的な理想だけでなく、顧客価値や事業上の優先順位を踏まえて判断できる方、不具合や個別要望への対応をプロダクトの改善につなげられる方を歓迎します。曖昧な状況でも自ら課題を整理し、必要な関係者を巻き込みながら開発を進められる方、プロダクトマネージャーやプロジェクトマネージャーと建設的に議論できる方、チームメンバーの経験や強みを尊重しつつ技術的な支援やナレッジ共有ができる方にご参画いただきたいと考えています。開発速度と品質の両方に責任を持ち、継続的な改善に取り組める方を期待しています。
【ポジションの魅力】
AI音声プロダクトを実際のコンタクトセンターへ導入し、現場から得られるフィードバックをもとにプロダクトを改善していくフェーズに携わることができます。決められた仕様を実装するだけではなく、顧客環境で発生している課題を整理し、プロダクトとして再利用可能な機能や仕組みへ昇華していく経験を積むことができます。既存機能の改善と新規機能開発を両立する中で、開発優先順位やアーキテクチャ、チームの進め方そのものを見直していく余地が大きいポジションです。フロントエンドとバックエンドを横断して手を動かしながら、将来的にはテックリードとして技術面だけでなくチームの開発推進にも関与でき、通話中のリアルタイム支援や通話内容の活用、通話後業務の効率化など、音声と生成AIを組み合わせた難易度の高いプロダクト開発に挑戦できます。
【開発環境】
フロントエンドはReact、Next.js、Chrome Extensionを用いており、バックエンドはTypeScript、Hono、Drizzle、Pythonを利用しています。データベースにはPostgreSQLやQdrantを使用し、インフラはAWSおよびTerraformを活用しています。CI/CDにはGitHub Actionsを用い、監視はDatadogを利用しています。AI関連ではOpenAI APIやAnthropic APIなどを活用しています。
求めるスキル
- ■必須スキル:
- テックリード、リードエンジニア、またはそれに準ずる役割の経験, 生成AI、LLM、RAG、AIエージェントを活用したプロダクト開発経験, Webアプリケーションの設計・開発・運用に関する実務経験(3年以上), TypeScriptを用いたWebアプリケーション開発の実務経験(3年以上), フロントエンドおよびバックエンドの両方に関わった開発経験(5年以上), React、Next.jsなどを用いたフロントエンド開発経験(3年以上), Node.js、TypeScriptなどを用いたバックエンド開発経験(3年以上), 要件や仕様が完全には固まっていない状況で、関係者と議論しながら設計・実装を進めた経験, 技術課題や不具合について、原因調査から恒久対応まで行った経験, Git、Docker、データベース、クラウド環境を利用したチーム開発経験, コードレビューや設計レビューを通じて、開発品質の向上に取り組んだ経験, 月160時間を目安に、平日日中にフルコミットできる方, 参画時に日本国内に在住している方
- ■歓迎スキル:
- 複数名のエンジニアチームにおける技術的な意思決定や開発推進の経験, プロジェクトマネジメント、タスク管理、開発優先順位の整理経験, 音声認識、音声解析、通話データを扱うシステムの開発経験, コンタクトセンター、CTI、コールセンター向けシステムの開発経験, Chrome拡張機能またはブラウザ上で動作するプロダクトの開発経験, AWS、Terraformを用いたインフラ設計・運用経験, エンタープライズ向けB2B SaaSの開発経験, スタートアップや新規事業における0→1、1→10のプロダクト開発経験, 顧客からの問い合わせや要望を、プロダクト全体の改善へつなげた経験, 開発プロセスの整備やチーム改善を主導した経験