現在、弊社ではBOTCHANの開発速度と品質の向上のため、オフショアからの開発内製化を進めています。
積極的に日本チームの開発組織の組成を推進し、ここ2年で内製化領域は70%程度まで拡大できました。
残りの30%は技術的負債が多く蓄積されているうえにドメイン知識も不足しており、可用性要求の高さも相まって開発の難易度が高くなっています。
2024年9月より既存エンジニアを投入した専門チームを組成しており、チーム立ち上げから参画し課題に対して共に取り組んでいただけるエンジニアの方を募集しています。
■具体的な業務内容
・VMを中心としたインフラ環境からKubenetesを活用したインフラ環境へのリアーキテクチャ
・上記を円滑に進めるためにプロダクトマネージャーと協力して各種ステークホルダーへの調整・連絡
(変更の範囲)会社の定める業務
■ミッション
・インフラ、コード面での技術的負債の蓄積
・ドメイン知識の不足
■本ポジションの魅力
シニアエンジニアと連携しつつ以下の経験を積むことによるエンジニアとしての経験値/スキルの向上が目指せます。
・高可用性要件のサービスにおけるレガシーコードのテストコード作成とリファクタリング
・オフショアやビジネスサイドと連携した仕様の可視化とドキュメント化
・ストラングラーフィグパターンを用いたモダンな技術スタック(T3 Stack)へのリアーキテクト
■利用言語(フレームワーク)
バックエンド: 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を利用しています。
■エンジニア組織
wevnalのエンジニア組織は現在約 55人程度の人数で構成されています。
エンジニアの割合としてはまだベトナムのオフショア比率が高い状態となっていますが、内製化領域を順調に増やしています。日本チーム(東京本社、沖縄、大阪、地方リモート含む):25名程度
ベトナムオフショアチーム:30名程度
■評価制度
評価は半期に一度(3月/9月)に行われ、そのタイミングで給料が改定されます。
過去の実績として、全エンジニアの20%~30%は評価タイミングで昇給しています。
■チームのカルチャー
・地方勤務・フルリモートなど柔軟な働き方をしているメンバーが多数
・Slackによるチャットコミュニケーションがメイン
・日常の相談事はハドルを使用することで適宜解決
・外国籍メンバーも所属していて、英語コミュニケーションにも積極的
・技術の導入を目的ではなく手段と考えながらも、先端技術の導入に積極的
〈必須条件〉
・静的型付け言語(例:Java、Go、TypeScript)を活用したWebサービスのバックエンド開発経験:5年以上
・Kubenetes サービス(例:EKS、GKE、AKS)を活用したインフラ構築・運用・保守経験:3年以上
・ビジネスサイドとのコミュニケーション、折衝経験
・日本語能力試験N1レベル相当の語学力
〈歓迎条件〉
・ROIを考慮した技術的負債のコントロール経験
・大規模な技術的負債の解消経験
・高トラフィック・高負荷システムを扱った経験
・チームメンバーのメンター経験
〈求める人物像〉
・素直さかつアンラーニングできる方
・前向きな姿勢をお持ちの方
・ポジティブなマインドをお持ちな方
・やりきる姿勢をお持ちな方
・責任感がある方
・プロダクトオーナーシップの意識が持てる方
・知的好奇心がある方
就業形態 | 正社員(無期) |
---|---|
年収目安(フルタイム時) | 800万円 〜 1200万円 |
勤務地 | 東京都渋谷区 恵比寿1-23-23 恵比寿スクエア7F |
勤務時間(フルタイム時) | 09:30~18:30 |
休日・休暇 | ・年間休日120日 ・完全週休2日制(土・日・祝日) ・年間有給休暇10日~20日(入社半年経過後の付与) ・休暇:年末年始、有給、慶弔、産前産後・育児(実績あり) |
待遇・福利厚生 | ・通信費手当(月5,000円) ・通勤手当:通勤交通費支給(上限3万円) ・住宅手当:家賃補助制度(就業年数により条件が異なります) ※家賃補助…3年以下勤務の場合は2万円(3km圏内)3年以上勤務の場合は3万円(距離指定なし) ・社会保険:完備 ・有給消化推奨(例…記念日やGW等) ・社内マッサージ(月1回 費用会社負担) ・慶弔費(お祝い金・お見舞い金) ・産休・育休 ・ランチ補助 ・PC貸与 ・副業:可(社内規定あり) 【エンジニア向けの福利厚生】 現在のエンジニア向けの福利厚生としては以下のものがあります。 ・月5,000円のリモートワーク手当 ・月1万円までの書籍購入手当 ・リモートHQによるリモートワーク環境の充実 ・エンジニア系資格の各種資格手当 ・正社員エンジニアへのGitHub Copilot For Business , GitHub Copilot Xの付与 ・OpenAI 有料アカウントの付与(要申請) |
試用期間 | ※試用期間6か月(試用期間中の条件変更なし) |
仕事日数(正社員以外の場合) |
|成⻑率200%超|新しいサービスや事業を創出する役割を担っていただく新規事業責任者を募集します!
勤務地 | 東京都渋谷区 |
---|---|
職種 | 事業開発・営業企画 リサーチ |
|成⻑率200%超|急成長中の自社プロダクトを通じて顧客の成功体験創出にコミット◎リーダー候補募集!
勤務地 | 東京都渋谷区 |
---|---|
職種 | 営業・CS(法人向け) |
【フルリモ/フレックス/Typescript】成長率200%マーケティングSaaSのバックエンド開発チームリーダー募集
勤務地 | 東京都渋谷区 |
---|---|
職種 | サーバーサイドエンジニア |
人生をかける、
スタートアップに出会おう。成長性のあるスタートアップ・ベンチャーのみを掲載