募集背景
オーナーさんの業務のより深いところに STORES が入り込み、本当の意味で「まるっと」お商売を支えるプロダクトを目指しています。その実現に向けて、オーナーさんが直接触れるモバイルアプリへの投資を強化し、これまで以上に開発速度を上げるためにメンバーを募集します。
業務内容
STORES レジ
- オーナーさんがより効率的にお商売をするための、iPhone / iPad アプリ開発
- ユーザーフィードバックを元にした、新規機能の開発
- お問合せの調査や不具合の修正
- CI/CD や計測など、高品質なアプリを高速にリリースするための環境改善や新しい技術の導入
▼技術スタック・開発環境
- 言語:Swift
- フレームワーク・ライブラリ:SwiftUI, Apollo iOS, Swift Concurrency
- ツール:SwiftLint, SwiftFormat, Danger, fastlane, Swift Package Manager
- その他:Xcode Cloud, Firebase, esa.io, Slack, Figma
STORES 決済
- 新規決済手段の追加開発
- VOC (Voice of customer)などから改善を横断的に提案・開発
- 継続的なコードリファクタリング、品質改善
- SDK の開発を通して外部連携の強化
- お問合せ調査、不具合修正
- 開発プロセスの改善
▼技術スタック・開発環境
- 言語:Swift, C, C++
- フレームワーク・ライブラリ:CleanSwift, Combine, Swift Concurrency
- ツール:SwiftGen, SwiftLint, SwiftFormat, fastlane, Danger
- その他:Xcode Cloud, Bitrise, Firebase, Mixpanel, esa.io, Slack, Figma
STORES ブランドアプリ
- iOSのネイティブアプリの設計・開発・運用
- 新規オーナーさんへのアプリ導入/既存のオーナーさんへの機能改善
- 複数アプリを効率的に開発していくための開発基盤の検討・構築
- 新規技術やコア技術に関するリサーチ、技術選定
- より品質の高いアプリを開発するための環境構築・改善
- 運用を可能なかぎり減らすためのアプリの実装改善/自動化のためのツール導入
▼技術スタック・開発環境
- 言語:Swift
- フレームワーク・ライブラリ:SwiftUI, UIKit, Swift Concurrency, RxSwift
- アーキテクチャ:MVVM, Layerd Architecture
- ツール:fastlane
- その他: Bitrise, esa.io, Slack, Figma
▼ チーム紹介・取り組み
▼ 入社後のサポート体制について
- 入社日当日は原則ご出社いただき、オリエンテーションに参加いただきます
- 人事メンバーや同時期入社メンバーとの顔合わせ
- 勤怠ツールや稟議システム、社内で活用しているITツールの紹介 etc
- 入社後1ヶ月間は、サポーターと呼ばれるオンボーディング担当メンバーがマンツーマンで立ち上がりをサポートします
ポジションの魅力
STORES レジ
- SwiftUI と GraphQL というモダンな技術での開発が経験できる
- ユーザーフィードバックをもらいながら、価値のあるプロダクト開発が行える
- 少人数のプロダクト開発で、技術選定や開発環境の改善など広い裁量でさまざまなことに挑戦できる
STORES 決済
- アプリだけではなく、SDKの開発を経験できる
- Bluetoothを使ったプリンターや決済端末などのハードウェア連携の開発を経験できる
- フィンテック領域の難易度の高い要求の中で、使いやすいアプリケーションを開発する工夫、チャレンジができる
STORES ブランドアプリ
- 「アプリを作るための仕組みの開発」という難しく面白い課題に取り組める
- アプリそのものの開発だけでなく、ビルドツールや自動化に関する深い知識を獲得できる
- エンジニアのみならず、プロダクトオーナー、事業開発、カスタマーサクセスといった様々な職種の方と共に開発ができる
- iOS/Androidのプラットフォームを超えて開発をすることができる
必要な経験/スキル
- iOSアプリの十分な開発経験
- SwiftUI を利用したアプリの開発経験 (個人・業務問わず)
- 設計・アルゴリズム・データ構造などの基礎知識
- ユニットテストによる自動テストの実装経験
- Git/GitHubを利用したチームでの開発経験
- ビジネスレベルの日本語
望ましい経験/スキル
- GraphQL クライアント(Apollo iOS 等)を利用した開発経験
- RxSwfitなどリアクティブプログラミングの知識と、実務での利用経験
- Bluetooth 通信を利用するアプリケーションの開発経験
- モバイルアプリケーション向け SDK の開発経験
- CI/CDツールを利用して、アプリの品質改善や業務改善をおこなった経験
- オープンソースコミュニティでの活動経験
求める人物像
- STORES が目指す世界、ミッション、プロダクトへの共感
- 受け身ではなく、積極的にコミュニケーションを行い、主体的に行動できる方
- かんたんでわかりやすく、親しみやすいUI/UXへのこだわりを持った方
- プロダクトに向き合い、改善を続けて行くことを楽しめる方
- 幅広い知識と技術を身につけ、成長していきたい方
選考プロセス・選考フロー
基本的にカジュアル面談・面接ともにオンラインで実施しています。
(カジュアル面談) -> 書類選考 -> 面接(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 をご覧ください。
職種 / 募集ポジション | iOSエンジニア |
---|---|
雇用形態 | 正社員 |
給与 |
|
勤務地 | |
勤務時間 | フレックスタイム制(コアタイム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日時点) |