概要詳細
■募集背景
弊社では、生成AIを活用した業務支援プロダクトの開発を進めており、既存のWeb業務環境へAI機能を組み込むブラウザ拡張型プロダクトに注力しています。
本プロダクトでは、ユーザーが日常的に利用するWeb画面を変更することなく、画面情報の取得やAIによる業務支援機能を提供しています。今後さらに機能開発を加速し、保守性や拡張性を維持しながら品質を高めていくため、ブラウザ拡張機能からバックエンドまで幅広く担当できるフルスタックメンバーを募集しています。
■企業について
弊社は、AI技術を活用したプロダクト開発やデジタルマーケティング支援を行っている企業です。顧客の業務課題に深く入り込み、生成AI、データ活用、ソフトウェア開発を組み合わせたサービスを提供しています。
現在は新規事業として、既存の業務環境へ自然にAI機能を組み込み、ユーザーの作業効率や業務品質を高めるプロダクト開発を進めています。
■働き方
- フルリモート
- フルフレックス制(コアタイムなし)
職務内容
■業務内容
- スクラムチームでの機能開発、改善
- ブラウザ拡張機能(Manifest V3、Side Panel、Content Script)の設計、実装
- 既存Web画面との連携機能の設計、実装
– 画面情報の取得
– UIの追加表示 - バックエンドAPI、認証基盤との連携設計、実装
- 他プロダクトとの統合インターフェースの実装
- サービス間通信の改善、パフォーマンス最適化の支援
- CI/CD、IaC、Observabilityの継続的な改善支援
■開発環境
- フロントエンド: TypeScript, React, Next.js
- ブラウザ拡張機能: Manifest V3, Side Panel, Content Script, Service Worker, Chrome Extensions API
- バックエンド: TypeScript, Hono, Drizzle ORM, Python
- データベース: PostgreSQL, Qdrant(ベクトルデータベース)
- インフラ: AWS, Terraform
- CI/CD: GitHub Actions
- 監視: Datadog
- AI: OpenAI API, Anthropic API
- アーキテクチャ: マイクロサービスアーキテクチャ
- その他: Protocol Buffers, Connect-RPC, gRPC, OpenAPI, IaC, オブザーバビリティ
■チーム構成
- 事業責任者、PdM: 1名
- CTO: 1名
- BizDev: 2名
- AI R&D: 6名
- ソフトウェア開発: 8名
- デザイン: 1名
■求める人物像
- 事業価値とユーザー体験を重視し、技術を用いて課題解決を推進できる方
- PoCにとどまらず、保守性や堅牢性を考慮したプロダクトを開発できる方
- 既存のWeb画面へ自然に溶け込むUI・UXを、技術的な制約を踏まえて設計できる方
- 曖昧な要件や複雑な技術課題を整理し、論理的に議論を進められる方
- 相手への敬意を持ち、認識をすり合わせながら開発を進められる方
- 変化の激しい生成AI領域において、新しい技術を自ら学び、プロダクトへ取り入れられる方
求められるスキル
■必須スキル
- TypeScriptを用いたWebアプリケーションの設計、開発経験(3年以上)
- Next.jsなどのモダンフロントエンドフレームワークを用いたコンポーネント設計、実装経験
- CI/CDパイプラインの構築経験
- PostgreSQLなどのRDBにおけるスキーマ設計、運用経験
- パフォーマンスと拡張性を考慮したデータベース設計経験
- 複雑な仕様や要件を、他のメンバーが理解できるコードや設計へ落とし込んだ経験
■歓迎スキル
- Manifest V3を用いたブラウザ拡張機能の開発経験
- Service WorkerやChrome Extensions APIを用いた設計、開発経験
- Side PanelやContent Scriptを用いた開発経験
- Terraformを用いたインフラ構築、運用経験
- ドメイン駆動設計やクリーンアーキテクチャを用いたバックエンド設計経験
- Protocol Buffers、Connect-RPC、gRPC、OpenAPIなどを用いたAPIスキーマ駆動開発の経験
- SLI、SLO設計を含むSREの実務経験
- パフォーマンスチューニングの経験
- コードレビューや技術選定を通じてチームの技術力向上を推進した経験