【業務内容】
▶販売ページ(配信、チケット・グッズ販売プラットフォーム)※メインでお任せしたい業務です!
・既存サービスの品質を高める改修
└サービス開始当初からある機能に関しては機能改修がなかなか進んでいないのが現状です。
今ある課題を解決し、また今後さらにサービスをスケールさせる改修を行いたいです。
・開発(UI、API)
・配信プレイヤーの改修
・障害対応
・パフォーマンス改善
・運用業務、既存の業務フローの改善
▶顧客ダッシュボード
・新規サービスの要件整理、設計(モデリング、API、フロー設計)、開発(UI、API)
└イベントストーミングによりドメインエキスパートを交えた要件の整理を行ってから
Design Docで叩きの設計を作成し、レビューでのブラッシュアップを経て開発を行います。
・サービスのパフォーマンス改善、アーキテクチャ改善、運用業務
▶その他、共通
・デザイナーとエンジニア間の連携改善
【提供サービスについて】
「SPWN」は、アーティストの活動を支援し、アーティストが安定して収益を得られるような、エンタメ業界特化のコミュニティプラットフォーム型システムです。
https://spwn.info/spwn-service-slide20231221
アーティストやクリエイターの活動におけるファンとのタッチポイント(配信、チケット、EC、デジタルコンテンツ、投げ銭、ファンクラブ、会場グッズ販売・整理券等)を一元管理できるシステムで、これまで別のサービスを使っていたため見えづらかった”ファンのユニーク数”と”ファン属性”を特定することを可能にしています。
現在は、プロンプトエンジニアを中心にLLMを活用したファンデータの分析機能も開発中です。
(Open AI社のGPTを活用し、データ分析をGPTが行うことで、事実の分析と課題抽出を行う機能)
【このポジションの魅力】
・テックで解決しようとしている領域が広いため、作るべきプロダクトの守備範囲も自ずと広くなり、いろいろな技術を実戦で試せます
・モダンな技術・AIを積極的に取り入れています
・チームの雰囲気も良く落ち着いており、お互いに議論がしやすい環境です
【ミッション】
・自分自身の開発に加えてチーム内外で積極的にコミュニケーションを取り、開発プロジェクトをスムーズに進行する
・1つの機能のリリースを牽引する
【技術スタック】
言語:TypeScript(Node.js)
フレームワーク:React, Express
データベース:Firestore, PostgreSQL
ソースコード管理:GitHub
CI/CD:Github Actions
分析基盤:BigQuery, Looker, metabase, redash
構成管理ツール:Terraform
プロジェクト管理:Notion
情報共有ツール:Slack、Notion, ZenHub
インフラ:AWS、GCP
【開発スタイル】
・2週間1スプリントとしてスクラム開発を採用
・モブプログラミング(複数人で同じタスクに取り組むプログラミング手法)で、知見の共有や迅速な機能リリースを意識して開発
・開発に複雑な要件が絡む場合は、イベントストーミングというモデリング手法で他チームの関係者を巻き込み要件の洗い出しを行う
・Design Docで叩きの設計を作成、レビューでのブラッシュアップを経て、開発を行う。あるコンテキストから、ある実装方法を決定したこと、決定のトレードオフなどを残しておく
【応募要件】
《必須要件》
・Webアプリ開発実務経験 3年以上
・静的型付言語での開発経験
・フロントエンド、バックエンド領域双方の開発経験
《歓迎要件》
・テックリード、マネジメントの経験
・RESTful API, GraphQL, gRPCなどでのAPI開発、設計経験
・React, Vueでの開発経験
・RDB(MySQL, PostgreSQL)のご経験
・自社プロダクトの開発経験
・SaaSを開発、運用した経験
・LLM(特にGPT)に関する知識
《求める人物像》
・プロダクト思考の強い方
・チームでテクニカルな議論ができる方
・成長意欲が高い方
・常に最新の情報をキャッチアップできる方
・自らの知見を社内外に発信できる方
・新しい技術や研究に対する強い好奇心のある方
・積極的に検証する能力をお持ちの方