仕事の内容
弊社は、メディア企業向けにLLMを活用したオールインワンAI編集アシスタント『StoryHub』を開発・提供しています。 このポジションでは、『StoryHub』のフロントエンド開発において、チームメンバーと連携しながら、メイン実装者として高度なUI/UXの構築を担っていただきます。
単なるデザインの再現にとどまらず、複雑な状態管理や非同期処理を伴うコンポーネント設計、パフォーマンスの最適化を通じて、ユーザーが直感的に、かつ快適にAIの力を引き出せるインターフェースを構築することがミッションです。
技術スタック・ツール
アプリケーション:Typescript, Next.js (App Router), Tailwind CSS, shadcn/ui
バックエンド:Typescript, Next.js (App Router), Python, FastAPI
データベース:PostgreSQL, drizzle ORM
インフラ:Google Cloud(Terraform), Docker
決済:Stripe
CI/CD:GitHub Actions
データ基盤:BigQuery, Dataform, Looker Studio
デザイン:Figma
コミュニケーション:Slack, GitHub
ドキュメンテーション:Notion, GitHub
アカウント:Google Workspace
機密情報管理:1Password
仕事の魅力
・生成AIプロダクトのUX/UIという、市場の最前線でメイン実装者として開発をリードする経験が積めます。
・チームメンバーと共に技術的な課題解決に挑み、実装スキルだけでなく設計判断の経験値を高められます。
・少数精鋭のチームで裁量大きく活躍でき、モダンな開発環境(Next.js App Router, TypeScript, shadcn/uiなど)でスキルを磨けます。
必須要件
・Webエンジニアとしての実務経験 3年以上
(フロントエンド専任期間に限らず、バックエンド等を含めたトータルのエンジニアリング経験として)
・TypeScript / React (Next.js) を用いたフロントエンド開発の実務経験
・UI状態管理や非同期処理を含む、中〜大規模なコンポーネント設計・実装の実務経験
・Tailwind CSSなどを用いたセマンティックなUI実装経験
・GitHub や CI/CD を用いたチーム開発経験
・ミッションに共感してくださる方
望ましい要件
・Next.js の App Router での開発経験
・shadcn/ui や Radix UI の利用経験
・drizzle ORM の利用経験
・Figma のデザインデータを元にした、デザイナーとの協業経験
・Jest, Vitest, Cypress などを用いたテストコードの実装経験
・顧客のフィードバックを受けながら、UI/UXを継続的に改善した経験
・フロントエンドパフォーマンスチューニングやレンダリング最適化の経験
求める人物像
・新しい技術やUIトレンドに積極的に挑戦し、学習意欲が高い方
・創業まもないスタートアップでスピード感をもって開発を楽しめる方
・コードの品質やUIの挙動にこだわりを持ち、妥協せずに実装できる方
・PMやデザイナー、エンジニアと円滑にコミュニケーションを取り、主体的に提案できる方
・技術的な課題に対して、自ら解決策を模索し実装に落とし込める方
| 職種 / 募集ポジション | フロントエンドエンジニア |
|---|---|
| 雇用形態 | 正社員 |
| 契約期間 | 契約期間:期間の定めなし 試用期間:あり(3カ月) |
| 給与 |
|
| 勤務地 | フルリモート |
| 勤務時間 | 09:00 ~ 18:00(フレックスタイム制(始業及び終業の時刻は労働者の決定に委ねる)) |
| 休日 | 定例日:毎週土曜日・日曜日、国民の休日 季節休暇ほか会社が定めた休日 |
| 福利厚生 | 定期健康診断、書籍購入補助 |
| 加入保険 | 健康保険、厚生年金、労災保険、雇用保険 |
| 受動喫煙対策 | 屋内禁煙 |
| 選考フロー | 1. 書類選考 履歴書/職務経歴書/ポートフォリオ(任意)/GitHub等の実績資料をご用意ください。 2. カジュアル面談(30分予定) 弊社の事業や戦略、雰囲気についてお伝えし、相互理解を深めます。 3. 一次面接(60分予定) 主に所属部門のメンバーとマネージャーが面接官となります。 4. リファレンス面談 最終面接と並行して、一緒にお仕事をされたご経験のある方(前職での上司や同僚、取引先の方など)に15分ほどのオンライン面談をお願いすることがあります。 5. 最終面接(60分予定) 主に取締役が面接官となります。 6. オファー面談 オファー内容をご提示します。可能な限りオフラインで実施します。 入社時期等はご家庭・現職都合も踏まえ柔軟に相談可能です。 |
| 会社名 | StoryHub株式会社 |
|---|