募集背景
お店のフロントオフィス業務のデジタル化をまるっと支援するシステム「STORES」のバックエンドエンジニアを募集します。
「STORES」は複数のプロダクト・システム群から構成されています。中には、お店のネットショップ運用を支える「STORES ネットショップ」、予約サイトをかんたんに作ることができる「STORES 予約」、予約やネットショップと連携しており、お客様との直接の接点になる「STORES レジ」、事業者さまのネイティブアプリを作ることができる「STORES ブランドアプリ」、キャッシュレス決済を行う「STORES 決済」があります。
上記のプロダクトのうち、「ネットショップ」「予約」「レジ」「ブランドアプリ」はそれぞれRuby on Railsで実装された独立したシステムです。この個別のシステム単体でお店の業務を支える機能を多く提供しています。10 → 100のフェーズとして急速に事業成長する中で、それぞれのシステム自体がいかに速いスピードで求められる機能を提供していくかが重要なタイミングです。
一方で、単体のシステムだけではなく複数のシステムを組み合わせて開発し、新たな価値を生み出すことができるフェーズです。分散システムをまるっと協調させて開発・リリースしていく基盤設計・運用設計が急務であり、バックエンドエンジニアとしてのエンジニアリング力を発揮していただける環境があります。
STORES において「まるっと」フロントオフィス業務を支援するためには、「STORES ネットショップ」「STORES 予約」それぞれのシステムで新規機能を開発しつつ、複数システムを協調させた新規機能開発を行うことが急務です。そのため、バックエンドエンジニアを増員採用したいと考えています。
業務内容
- 「STORES ネットショップ」「STORES 予約」「STORES ブランドアプリ」の新規機能開発、機能拡張
- 外部サービスとの連携機能開発
- ビジネスチームの業務支援機能の開発
- 事業成長を支えるシステム基盤づくり・改善
- チームの技術力、生産性の向上
- 数十億単位の決済トランザクションを支える決済基盤の強化
- 新規技術、コア技術に関する研究開発・調査など
▼ 開発環境
- サーバサイド:Ruby on Rails
- フロントエンド:React/Next.js/TypeScript
- その他使用技術:Go
- データベース:MySQL(Amazon Aurora)/MongoDB/Redis/BigQuery
- インフラ:AWS(ECS, S3, CloudFront)/Datadog/Cloudflare/Terraform/Docker
- その他:GitHub/Slack/Sentry/GitHub Actions/esa.io
▼ チーム紹介・取り組み
- クラシック音楽からエンジニアに転向。横展開への期待が STORES で働く楽しみ
- STORES 予約 コンテナ化への道のり
- 2つのプロダクト開発チームを横断した開発環境セットアップもくもく会を実施しました
▼ 入社後のサポート体制について
- 入社日当日は原則ご出社いただき、オリエンテーションに参加いただきます
- 人事メンバーや同時期入社メンバーとの顔合わせ
- 勤怠ツールや稟議システム、社内で活用しているITツールの紹介 etc
- 入社後1ヶ月間は、サポーターと呼ばれるオンボーディング担当メンバーがマンツーマンで立ち上がりをサポートします
ポジションの魅力
STORES は複数存在するプロダクト・システムを組み合わせ、統合されたデータを活用することで、事業者のフロントオフィス業務を強く支えることができるプロダクトに成長しています。
この中で分散システム・データ指向アプリケーションの設計・開発を行うチャレンジングな課題があります。 Webアプリ開発のベテランエンジニアから、スタートアップで揉まれてきたエンジニアなど幅広いエンジニア層が活躍する中で、信頼できるプロダクトチームと開発をすることができます。
必要な経験/スキル
- WEBアプリケーションのバックエンド開発における実務経験
- Ruby on Railsを利用したWEBアプリケーション開発経験
- RDBMSを利用したアプリケーションの開発経験
- GitHub等のソースコード管理ツールでのチーム開発経験
望ましい経験/スキル
- TypeScriptやGoでのWebサービス開発、運用経験
- Reactを用いたWebアプリ(SPA)設計・開発経験
- 保守性や再利用性を考慮した開発経験
- コードレビュー経験
- ソフトウェアテストの知識
- パブリッククラウド(AWS)での開発経験
- Webアプリケーションにおけるセキュリティの知識
- OSSの公開、コントリビュートの経験
- プロジェクトマネジメント、またはチームリーダー経験
求める人物像
- STORES が目指す世界や、ミッションへの共感がある
- 技術に対する興味関心が高く、継続的に学習しながら常により良い方法を模索できる
- 課題解決に向けて、失敗を恐れず主体的に取り組める
- 抽象度が高い課題であっても試行錯誤しながら前に進むことができる
また、STORES の全エンジニアが所属するテクノロジー部門が大切にしていきたいこととしてマニフェストを定めています。こちらもご覧いただけますとより雰囲気が伝わるかと思います。
選考プロセス・選考フロー
基本的にカジュアル面談・面接ともにオンラインで実施しています。
(カジュアル面談) -> 書類選考 -> 面接(1~2回) -> 最終面接 -> 内定・オファー面談
【補足事項】
- カジュアル面談やオフィス見学などご希望に合わせて調整いたします。
- 一部ポジションでは、1日体験入社を選考に取り入れています。
- 最終面接前にリファレンスチェックにご協力いただく可能性があります。
本ポジションに関連する記事
- 会社紹介資料「STORES Slide for Engineers」
- プロダクトブログ「STORES Product Blog」
- Podcast「論より動くもの.fm」
- エンジニア向けイベント STORES connpass
福利厚生・制度について
◆ STORES のダイバーシティ方針について
多様な社員が「らしさ」や得意を生かすことで、顧客に価値を提供し続ける組織を目指しダイバーシティの方針を策定し、公開しました。
ダイバーシティ推進の重点テーマ第一弾として女性活躍に関する目標を掲げ、2030年までに女性管理職比率 40% を目指します。
https://jobs.st.inc/diversity
◆ 好きな街から働く「WORK LOCAL」について
日本全国にいる事業者さまの近くで暮らし、知るために、日本全国どこでも居住可能にしています。
交通費を最大月15万円まで支給することで、必要に応じて遠方からも出社できます。
制度の詳細やFAQに関しては、https://www.st.inc/worklocal をご覧ください。
◆その他
- 開発用PCいつでも交換OK
- STORES 各種サービスでの購入手当(5千円/月)
- ウェルカムディナー・ランチ手当
- 業務終了後(18時以降)はアルコール、ソフトドリンクを無料で飲むことができます
- 予防接種補助
- ファストドクターサポート など
- プレグナンシーサポート休職(自身の不妊治療に利用できる ※最大3ヶ月の休職(利用に条件あり))
その他、健康保険加入先の関東ITソフトウェア健康保険組合(ITS)の制度もご利用いただけます。
詳細は https://jobs.st.inc/benefits をご覧ください。
職種 / 募集ポジション | バックエンドエンジニア(Ruby) |
---|---|
雇用形態 | 正社員 |
給与 |
|
勤務地 | |
勤務時間 | フレックスタイム制(コアタイム12:00〜16:00) 標準労働時間(8時間) |
受動喫煙対策 | 屋内禁煙 |
試用期間 | 入社後3ヶ月(本採用と同条件) |
休日・休暇 | - 完全週休2日制(土曜、日曜)、祝日、有給休暇、年末年始、慶弔休暇、結婚休暇 - バケーション休暇(年2日付与) - ファミリーサポート休暇(パートナーや二親等相当以内の家族の看護や介護、あるいは自身の不妊治療に利用できる年5日の特別休暇 ※上限15日/年) - ベビーウェルカム休暇(出産予定日前後に10日付与) - サバティカル休暇(勤続5年/10年が経過した正社員に3日付与) - ノーマライゼーション休暇(障がい者手帳を持つ方に年5日付与) - 罹災休暇(該当者に最大5日間) |
業務内容変更範囲 | 会社の定める業務 |
勤務地変更範囲 | 会社が定める場所(全国、テレワークを行う場所を含む) |
会社名 | STORES 株式会社 |
---|---|
設立 | 2012年3月23日 |
代表取締役社長 | 佐藤裕介 |
資本金 | 1億円 |
所在地 | 〒150-0011 東京都渋谷区東3丁目16番3号 エフ・ニッセイ恵比寿ビル4階 |
従業員数 | 350名(2023年12月31日時点) |