【組織とポジションについて】
Software Development部は、『LUUP』のサービス本体、スタッフ向けツール、IoTデバイス関連、その他周辺ソフトウェアの設計・開発を担っています。
部内にはiOS、Android、Server、IoT、QA、SREと6つのチームがあり、そのなかのServerチームで活動いただきます。
Serverチームは、正社員7名と業務委託10名程度のチームです。(2025/01時点)
バックエンドエンジニアとフロントエンドエンジニアが所属し、コンシューマー向け・バックオペレーション向けに加え、基盤開発などそれぞれ担当を持ち活動しています。
フロントエンドエンジニアは正社員が1名、業務委託の方が副業を含め4名在籍しております。
【仕事内容】
LUUPのソフトウェア開発は、ユーザー向け(iOS・Androidアプリ)と、運営を支えるバックオペレーション向けの2つの領域があります。
ユーザー向けは、主にライドをするお客様向けのモバイルアプリケーション向けの機能開発です。モバイルアプリを通じて最高のライド体験を届けるためのUXを開発していきます。プロダクトマネージャー・デザイナー・OSエンジニア・Androidエンジニア・QAチームとで構成されたプロダクトチームで、ユーザーインタビューやデータ分析などから得られたユーザーの声を参考に改善を重ねます。
バックオペレーション向けは、車両の回収・配置、バッテリー交換、修理の他に安全対策、ポートの設置、キャンペーンの設定、お客様の対応など様々な機能があり、クライアントもモバイルアプリやWebアプリなど複数あります。
様々な関係者の持つ課題や依頼をプロダクトマネージャーと連携しながらエンジニア自ら検討もしつつ、時に現場チームの活動場所でヒアリングを行ったりしながら、ドメインを理解したうえで上記のようなアプリケーションのバックエンドの開発・実装を進めていただきます。
フロントエンドエンジニアは、オペレーション向け開発を中心に、車両やスタッフの管理、お問い合わせ対応などを担う管理画面アプリケーションや、それ以外のいくつかの重要なアプリケーションの開発を担っていただきます。既存アプリケーションの機能開発・拡充とともに急成長に伴って負債化してまっている開発環境の整備も担っていただくことで今後の事業成長を支えていただきます。また、今後ユーザー向けのプロダクトのWebアプリケーションも拡充する計画もあり幅広くWebアプリケーションを作っていただきます。
場合によってはフロントエンド開発にとどまらず必要なバックエンド開発などにも広げていただくことでより高速な開発などもさせていただきます。
【仕事の魅力】
Luupは、日本の電動キックボードのシェアリングサービスを展開する数少ない企業の1つです。法制度の変化に柔軟に適応し、急速な事業拡大を通じて普及を推進してきました。また、”ポートモデル”と言われる形態でのマイクロモビリティのシェアリングサービス展開は、世界の中でも早い段階から取り組んでいる企業のひとつです。そのため直面する課題には世界でも明確な成功例がないものも多く、このようなフロンティアでの事業環境はスタートアップに限らず簡単には味わえない環境です。
また10,000以上のポートや30,000以上の車両から得られるIoTなどのデータ連携を伴うリアルサービスにおいて、バックエンド開発によって事業に大きなインパクトを与えられ、自ら実装した施策などで利用者データのみならずスタッフのオペレーターもData Drivenに最適化していく環境は非常にエキサイティングなものがあります。
【必須スキル】
・React, Vue, Angularなどを使用したシニアレベルのフロントエンド開発スキル
・既存システムの最適化やコードクオリティ向上の改善活動に携わり、技術的な議論や検討プロセスに参加した経験
・PMやビジネスサイドの担当者とスプリント計画・仕様策定・タスク管理などに携わった経験
・コードレビューを含む複数人チームでの開発経験
・機能開発以外のリファクタリングの推進・実装経験
【歓迎スキル】
いずれかの強みをお持ちの方であれば、ご活躍いただけると思います。
・バックエンドの開発経験
・交通や物流などのスタッフ向けのプロダクトでの機能開発関わった経験
・Firebaseプロダクトを用いたプロダクト開発経験
・Google Cloud Platformの認定資格や使用経験
・NoSQLデータベースやServerlessアーキテクチャの運用経験