採用情報
シニアフルスタックエンジニア
エンジニアリング リモート正社員
AI アシスタントが企業をどう推薦するかを計測する製品を、React と Python で構築し、毎週実際のお客様に届けていただきます。
職種について
Growli は、ChatGPT、Gemini、Claude、Perplexity が、買い手の実際の質問にどう答えるかを追跡しています。製品はすでに稼働しており、急速に成長しています。これは初めての専任シニアエンジニア採用であり、あなたはコードベースと出荷の進め方の両方を形づくることになります。技術スタックはあえて退屈です — React、TypeScript、FastAPI。面白い問題は別の場所にあるからです。数百万件のアシスタント回答をミリ秒で照会できるようにすること、6 言語の製品を一貫させ続けること、そして生の根拠を、店舗オーナーが一目で読める画面に変えること。すべてのデプロイはテスト一式で守られ、その日のうちに本番へ届きます。あなたの着想からお客様が使うまでの距離は、時間単位で測られます。
業務内容
- React と TypeScript のフロントエンド、FastAPI のバックエンドにまたがって、機能を一貫して出荷する。
- 生のアシスタント回答を、お客様が動ける根拠の連なりに変える。
- 品質を担当する。型のあるコード、実際に意味のあるテスト、そしてデプロイを守るゲート。
- 次に何を作るのか、なぜ作るのかを、創業者と直接決めていく。
- 可視性パイプラインの製品面を広げる。地図、アシスタント別の掲載位置、競合の追跡、週次レポート。
- データが増えても性能を誠実に保つ。現在の 10 倍の量でも、ダッシュボードは瞬時に感じられなければならない。
- あとから加わるエンジニアを導く。あなたの基準がチームの既定値になる。
成功の基準
- あなたが出荷した機能が有料のお客様に毎週使われており、それがどれか自分で挙げられる。
- 機能が増えるたびにテストも増え、デプロイが相変わらず何ごとでもないままである。
- あなたが提案したからこそ存在する主要な製品機能が、少なくともひとつある。
- コードベース自身がパターンを教えるため、新しいエンジニアが数日で戦力になる。
求める人物像
- 本番のウェブアプリケーション開発 5 年以上。スタックの両側に抵抗がないこと。
- TypeScript と React に強く、Python も確かなこと。
- チケットを閉じるだけでなく、着想から本番まで機能を担った経験があること。
- 英語で明快に書け、非同期の働き方に適応できること。
- 道具について現実的であり、偶発的な複雑さを嫌うこと。
- 歓迎:LLM API、SEO ツール、またはデータ量の多いダッシュボードの経験。
応募方法
履歴書と、この職種を志望する理由を簡潔にまとめてメールでお送りください。カバーレターの定型文は不要です。最初の 3 ヶ月でどの業務を担いたいかを教えてください。
メールで応募するご応募は創業者本人が確認します。結果にかかわらずご連絡いたします。
掲載日 2026年8月20日
