ミッション
キャリアバンクAIは、20代後半〜30代前半の社会人転職者が「実績の棚卸し」「応募書類の作成」「面接準備」という三つの壁を乗り越えるためのAI支援SaaSです。Founding Engineerはプロダクトの技術的な中核を担い、設計から実装・運用までを一気通貫で担う役割です。
現在のスタックはNext.js 16 App Router・TypeScript 5・Supabase(PostgreSQL)・Drizzle ORM・Stripe・OpenAI/Anthropic APIで構成されています。チームはまだ小さく、あなたが書いたコードが直接数万人のユーザーに届く環境です。技術的な意思決定に積極的に参加し、「こうすればもっとよくなる」という提案を歓迎します。
入社後の最初の3ヶ月は、既存コードベースへの理解を深めながらLLMを活用した職務経歴書生成・面接AIの精度改善と新機能開発を並行して進めていただきます。6ヶ月後にはアーキテクチャの主要な決定を自律的に行い、将来のエンジニア採用時にはオンボーディングのリードも担っていただくことを期待しています。
「完璧な候補者」を求めているわけではありません。技術力よりも、ユーザーへの共感と「作ることへの熱量」を重視しています。転職活動を経験したことがある方、あるいは転職活動中の友人の苦労を間近で見たことがある方であれば、私たちが何を解決しようとしているかをすぐに理解していただけると思います。
担当業務
- Next.js App Routerを用いたフロントエンド・バックエンドの設計と実装
- Supabase(PostgreSQL)のスキーマ設計・マイグレーション管理
- LLM APIを活用した職務経歴書生成・面接AIの機能開発および精度改善
- Stripe決済フローの実装・保守
- パフォーマンス最適化(Core Web Vitals)とセキュリティ対応
- 技術的負債の計画的な解消とコードレビュー文化の構築
- 将来のエンジニア採用時のオンボーディング支援
必須スキル
- TypeScript / React / Next.js の実務経験3年以上
- PostgreSQL または同等RDBMSの設計・運用経験
- REST API / Next.js Server Actions の設計・実装経験
- 認証・決済・外部API統合の経験
歓迎スキル
- Supabase / Drizzle ORM の実務経験
- Stripe 決済統合の経験
- スタートアップでの0→1開発経験
- OpenAI / Anthropic API を活用したプロダクト開発経験
- Vercel・CI/CDの設計・運用経験
採用プロセス
全体で2〜4週間が目安です。候補者の状況に合わせて、面談時間や課題提出期限を調整します。
書類選考1〜3営業日
応募フォームよりご応募ください。職務経歴書・ポートフォリオ・GitHubアカウント等があるとスムーズです。
カジュアル面談30〜45分
Zoomにてカジュアルにお話しします。選考というよりお互いを知り、期待値を合わせるための場です。
実務課題・コードレビュー2〜3日
実際の業務に近いミニ課題をお渡しします。所要時間は3〜5時間程度。完璧さより思考プロセスを重視します。
最終面談60分
課題の振り返りとチームフィットの確認。条件面についてもこの段階でお話しします。1週間以内に結果をご連絡します。
よくある質問
応募前にカジュアル面談はできますか?
可能です。応募意思が固まっていない段階でも、事業内容や働き方、選考プロセスについて採用担当と確認できます。
フルリモートで働けますか?
日本国内からのフルリモート勤務を前提にしています。チーム運営は非同期コミュニケーションと必要なオンライン同期を組み合わせています。
選考期間はどのくらいですか?
目安は2〜4週間です。現職のご都合に合わせて面談時間や課題提出期限を調整します。