【募集背景】
弊社ではオフショアからの内製化を推進し、エンジニア組織を急速に拡大してきました。
現在、更なる開発速度と品質向上のため生成AIを活用したAI駆動開発を目標としています。
その実現に向けて、既存プロダクトの開発・運用を継続しつつ、AI駆動開発に徐々に移管する必要があります。
今回、AIの活用を積極的に推進し、チームとしての生産性向上を更に加速させ事業成長を牽引いただける方を募集いたします。
開発いただく、自社プロダクト『BOTCHAN』はCVR・LTV向上を目的とし、企業のマーケティング活動の支援を行うSaaSです。
D2C・美容・金融業界など導入していただく業界の幅も広がり、約800社導入実績があります。
https://botchan.chat/product/payment
https://botchan.chat/product/efo-premium
【ミッション】
・安定的な既存プロダクトの開発・運用の継続
・AI駆動開発フローの遵守
【業務内容】
・自社プロダクト「BOTCHAN」の開発・運用チケットの業務遂行
・上記に紐づくステークホルダーの期待値やスケジュールの調整
・開発フローの継続的な改善に対する現場目線からのフィードバックやアイデアの提言
【ポジションの魅力】
・開発生産性が数字としてフィードバックされるため、事業を担う一翼としての実感を得ることができる
・プロダクト思考やオーナーシップ精神を育むことができる
・生成AIを活用した開発を経験することができる
【開発環境】
■利用言語(フレームワーク)
バックエンド: JavaScript(Node.js,JQuery) ,TypeScript(Node.js, Nest.js), PHP(Laravel)
フロントエンド: JavaScript(JQuery),TypeScript(React,Next.js)
AI: Python
クラウドインフラ: Azure
Database:MongoDB, AtlasDB
分析基盤:Zoho Analytics, BigQuery, Google Cloud Storage
CI:Github Actions
ソースコード管理:GitHub
モニタリング: Datadog, Sentry, New Relic
UI/UX:Figma
バックログ管理 : Backlog, JIRA
コミュニケーション:Slack, Notion, miro, Zoom
■技術選定の背景
弊社のプロダクトはNode.jsを利用したバックエンド開発がメインとなっています。BOTCHANの初期フェーズはJavaScript(Node.js) + PHP(Laravel)で開発を行い、サービスを運営していました。
開発人員が数十人以上の規模でのサービスの開発では明らかにJavaScriptよりもTypeScriptのほうが開発効率が高いことから、数年前にメインとなる言語をTypeScriptに変更しています。
現在は、日本側ではTypeScript(React,Node.js,Nest.js)、オフショアでは初期フェーズの技術スタックをそのまま利用するかたちになっています。
現在、全面的なT3Stackへのリアーキテクトを計画しており、TypeScript(Next.js)を軸としたサービスへの再構成を行う予定です。
新規サービスは基本的にTypeScript(Next.js)での開発になります。
なお、BOTCHAN AIのAI部分のみPythonを利用しています。
【必須条件】
■経験
・静的型付け言語(例:Java、Go、TypeScript)を活用したWebサービスのバックエンド開発経験:1年以上
・クラウドサービス(例:Azure、AWS、GCP)を活用したインフラ運用・保守経験:1年以上
・ビジネスサイドとのコミュニケーション、折衝経験
■スキル
・日本語能力試験N1レベル相当の語学力
・論理的思考力
・コミュニケーション力
・テクニカルライティングスキル
【歓迎条件】
■経験
・生成AIを活用した開発経験
【人物像】
■Must
・素直さ・アンラーニング
・前向きな姿勢・チームへの貢献精神
・ポジティブなマインド
・やりきる姿勢
・責任感
・知的好奇心、学習意欲
■Want
・プロダクトに対する当事者意識