バックエンドエンジニア(ネットスーパー事業)
仕事概要
事業内容・募集背景
スーパー/ドラッグストア向けECプラットフォームのStailerの開発を担当します。
Stailerで提供するプロダクトは、小売チェーンのECを運営するにあたって必須となるエンドユーザー向けのアプリ、小売事業者の店舗スタッフ向けのアプリやオペレーションシステム、配送事業者向けのアプリやオペレーションシステムなど、多岐にわたります。
2020年6月のリリース以降、全国のスーパー/ドラッグストアの企業とパートナーシップを結び、ネットスーパー/ネットドラッグストアを日本全国に浸透させることを目指しています。エンドユーザー向けのユーザー体験、データ管理、オペレーション管理などが事業運営の土台となるため、良いソフトウェアを作ることが事業の肝となります。
より良いソフトウェアを作り上げて事業を加速させるため、ソフトウェアエンジニアを募集します。
業務内容
ネットスーパーやネットドラッグストアはまだ「日本中であたりまえに使われている」というには遠い状況です。ネットスーパーがあたりまえに使われる未来を作るためには、まだ多くの課題がまだあります。例えば以下のような課題をチームで解決する中で、バックエンド領域の開発をご担当いただきます。
・エンドユーザーの買い物体験のさらなる改善。
・小売企業のスタッフが商品や店舗のデータをより効率的に管理できるように改善する。
・ピッキング / パッキング / 配送といったオペレーションをより効率的に行えるように改善する。
・より少ないコストで多くの小売企業に利用していただけるようにソフトウェアの構造を変化させる。
こうした課題の解決を通じて自分がつくるソフトウェアが、自身や身近な人の買い物体験・日常を変えていく過程を経験できることがStailerの開発に携わることの魅力の1つです。
▼ 想定アサイン
Stailerネットスーパーの開発チームでは、プロダクトの領域ごとに2~4名のソフトウェアエンジニアが在籍するチームを組成しています。メンバーの特性やチームの状況に応じて、アサインするチームを決定しています。
現在、ソフトウェアエンジニアが所属するチームには以下の4つがあります。
・売場チーム
・店舗チーム
・お取引チーム
・お客様体験チーム
希望やスキルに応じて、Webフロントエンドやモバイルアプリの開発も担当できます。
仕事の魅力
▼ スーパー/ドラッグストアという身近な課題への挑戦
スーパーやドラッグストアが取り扱っている食品や日用品は、誰も必要とするものです。しかし、これらを日常的にオンラインで買うようにしている人は、まだまだ少ないのが現状です。Stailerは日本全国の人に、「食品や日用品がオンラインで買える」という選択肢を提供することを目指しています。Stailerの開発に携わることが、自分自身や自分の身近の人の生活を変えるかもしれません。
▼ 領域横断が可能な開発チーム
開発チームに在籍しているエンジニアは約20名ほどです。技術領域ごとの職種分けはなく、バックエンドからWebフロントエンド、モバイルアプリなど、必要に応じて様々な領域を柔軟に担当しています。メンバーの技術的なバックグラウンドは多様で、10Xへの入社前までに使用してきた言語はRuby、Go、TypeScript、Java、Swift、Kotlin、PHPなどです。
開発環境
【モバイルアプリ】
フレームワーク: Flutter
開発言語: Dart
サーバー連携: gRPC
CI: GitHub Actions
【サーバー】
インフラ: Google Cloud
開発言語: Dart
コンテナ管理: Kubernetes
データベース: Firestore
DWH: BigQuery
クライアント連携: gRPC
CI: GitHub Actions
【Webフロントエンド(エンドユーザー向け)】
フレームワーク: Flutter
開発言語: Dart
バックエンド連携: gRPC
CI: GitHub Actions
【Webフロントエンド(管理画面)】
フレームワーク: Nuxt.js
開発言語: TypeScript
バックエンド連携: gRPC
CI: GitHub Actions
【ツール】
ソースコード管理: GitHub
ドキュメント: Notion
チャット: Slack
主な選考プロセス
- 書類選考
- 1次面接
- コーディング試験
- トライアル選考(合計8-12時間程度、業務委託として稼働いただき、お互いに一緒に働きたいかの評価をします。)
- CEO面接
※ご希望やご状況に合わせた選考フロー・スピードも相談可能です。応募時に記載ください。
必須スキル
- バックエンドの開発経験 (言語不問, 目安3年以上)
- 長期的な運用を見据えたソフトウェアのアーキテクチャ設計や開発の経験
- データベースのスキーマ設計の経験
- 日本語での円滑なコミュニケーションができること(日本語能力試験N1程度)
歓迎スキル
- 1つのサービスの運用に継続的に関わり技術的な改善を行った経験
- プロダクトや事業に大きな影響を与える技術的意思決定を行った経験
- Webフロントエンドの開発経験
- モバイルアプリの開発経験
求める人物像
・現実の業務を適切にモデル化した、良いソフトウェアをつくることに関心のある方。
・プロダクトの利用者に届けるべき価値を考え、チームに自身の意見を反映できる方。
・様々な立場の関係者と意見を交換し、より価値のあるプロダクトの形を模索できる方。
応募概要
| 給与 | 年収825〜1200万円(社内制度及びパフォーマンスレベルに応じて決定) |
|---|---|
| 勤務地 | 東京都中央区東日本橋1丁目4−6 東日本橋一丁目ビル 5F |
| 雇用形態 | 正社員 |
| 勤務体系 | ワークスタイル
休日休暇
|
| 試用期間 | 3ヶ月(条件変更なし) |
| 福利厚生 | 制度・福利厚生を参照ください
受動喫煙対策:敷地内禁煙 |
企業情報
| 企業名 | 株式会社10X |
|---|---|
| 設立年月 | 2017年6月26日 |
| 本社所在地 | 東京都中央区東日本橋1丁目4−6 東日本橋一丁目ビル 5F |
| 事業内容 | 小売エンタープライズに特化した、事業垂直立ち上げ・EC/DXプラットフォーム『Stailer(ステイラー)』の開発運用 |
| 資本金 | 100百万円 |
| 従業員数 | 65 |
| 企業サイトURL | https://10x.co.jp/ |