<業務内容>
「スマレジ・ウェイター」もしくは弊社の決済サービス「PAYGATE」の開発をお任せいたします。
プロダクトマネージャーや開発チームのメンバーと一緒に、機能制約・システム連携を考慮したユーザーの業務フロー改善を行います。チームのメンバーと仕様や実装の相互レビューを行いながら開発を進めます。
(配属チームは選考を通じて決定します。)
・スマレジが提供するサービスのネイティブアプリ(iPhone/iPadやAndroid)の開発業務
・既存アプリケーションの不具合修正や機能追加
・継続的デリバリーに向けた環境整備 (テスト自動化)
・自動テストの設計や実行
・営業やカスタマーサポートがヒアリングした内容を元にした新機能の要件定義
・エンジニア主体での新機能の提案
※フルリモート不可
※従事すべき業務の変更の範囲:会社の定める業務
※本人の希望を考慮します
<募集要件>
【必須要件】
・iOS / Android アプリケーション開発の経験2年以上
・Git, GitLabを利用したチームでの開発経験
【歓迎要件】
・要件定義や基本設計、詳細設計の経験
・Javaを用いたAndroidアプリの開発経験
・Flutterを用いたAndroidアプリ/iOSアプリの開発経験
・MVP、MVVM、 Clean Architectureなどに則った開発経験
・GooglePlayやAppStoreへのリリース経験
・スマホアプリでのパフォーマンスチューニング経験
<得られる経験>
当社の主力事業である「スマレジ」はクラウド型のPOSレジシステムです。
数多くの店舗で導入されており、日常生活で立ち寄ったお店で利用されていることから、自分たちの仕事の成果や会社の成長を実感できるやりがいがあります。
自社開発企業のため、営業やカスタマーサポートを通じて、ユーザーの感謝の声や要望を直接開発に反映できるほか、
エンジニアからの機能提案も積極的に行なっており、ユーザーの課題を適切に捉える力が身に付きます。
また、スマレジでは上流工程のみを行うようなことはなく、全エンジニアがプログラムの実装を行います。プログラミングが好きな方は大歓迎です!急成長中の会社ですので、新しいことにもチャレンジできます!
<技術スタック>
▼Flutterエンジニア
【開発言語】
iOS:Swift, Dart (Flutter)
Android:Kotlin, Dart (Flutter)
【ツール】
Xcode, Android Studio, Visual Studio Code, fastlane, Clashlytics
【CI/CD環境】
GitLab CI
【バージョン管理】
GitLab
(マージリクエストベースでレビューを実施)
【コラボレーションツール】
Redmine, Slack, Google Workspace
▼Androidエンジニア
【開発言語】
AndroidJava
【ツール】
Android Studio, Visual Studio Code
【CI/CD環境】
GitLab CI,
【バージョン管理】
GitLab
(マージリクエストベースでレビューを実施)
【コラボレーションツール】
Redmine, Slack, Google Workspace
◆求める人物像
・当社ミッション「お店を元気に、街を元気に!」へ共感いただける方
・当社バリュー(行動指針)へ共感いただける方
┗行けるとこまで行く!:熱意を持って挑戦し、自分の限界やゴールを超える
┗要件定義ではなく、要求定義:相手の発言の先にある、本質的なニーズや課題に向き合う
┗家族に誇れる仕事を:迷ったときは、自身の行動が「家族に誇れるか」「家族に恥じないか」を基準に判断する