エンジニアフルリモート

【週3日〜】社会インフラを支えるAI配車サービスのバックエンド開発

【週3日〜】社会インフラを支えるAI配車サービスのバックエンド開発

案件要件

職種
エンジニア
業務内容
システム開発・運用
自社サービス
契約の特徴
社員転向あり
報酬目安
4,500 ~ 6,000円/時
稼働時間目安
週3日/週4日/週5日 (時間目安 96〜160時間)
はたらく場所
フルリモート
スキル
ファンファーレ株式会社

ファンファーレ株式会社

ファンファーレは、産業廃棄物業界に特化した配車管理サービス『配車頭』提供しているスタートアップです。
https://web.haisya-gasira.com/
産廃業界は、工場や建設現場から排出される産業廃棄物の回収を行うことで、静脈物流を担っています。社会インフラとして、我々の生活になくてはならない存在です。配車頭を使うことにより、効率的に廃棄物回収を行う配車計画を、短時間で作成することができるようになります。
ファンファーレは、社会インフラである産廃業界の効率化に貢献します。


募集背景

ファンファーレは創業3年となり、コアとなるサービスである「配車頭」のユーザーが緩やかながらも順調に増えるようになってきました。一方で、産廃業者の業務は
・委託契約管理
・配車
・マニフェスト管理
・売上管理
と多岐にわたり、配車管理はその一部にとどまります。配車頭単体を導入していいただけるのはいわゆるイノベーターフェーズの顧客で、顧客層を広げるためには、産廃業者の業務全体を幅広くサポートできるようになる必要があります。そのための新サービスを開発するために、2022年7月に6.3億円の資金調達を行いました。
https://prtimes.jp/main/html/rd/p/000000016.000055279.html

産廃業者の業務は非常に複雑で、高品質なサービスの開発はチャレンジングです。複雑なドメインと向き合い、既存サービスの開発を経てドメイン知識を吸収し、その後に新規サービスの立ち上げを行うエンジニアを募集します。

開発環境

サービス

https://web.haisya-gasira.com/

産廃業界に特化した配車最適化SaaS「配車頭」を開発しています。
産廃業界は、工場や建設現場から排出される産業廃棄物の回収を行うことで、静脈物流を担っています。社会インフラとして、我々の生活になくてはならない存在です。一方、近年の産業廃棄物の排出量は横ばいで推移しているのに対し、産廃業界における労働人口は減少傾向にあります。現状のインフラを保持するためには、産廃業界の効率化が急務となっています。

配車頭を使うことにより、効率的に廃棄物回収を行う配車計画を、短時間で作成することができるようになります。ファンファーレは、社会インフラである産廃業界の効率化に貢献します。

開発チーム

◆ 小数精鋭のメンバーで最高の技術 × 最高のUXを目指す
プロダクトチームは
・最適化エンジニア2人
 ・元最適化理論研究者のCTO
 ・AtCoderのレーティングが橙の最適化エンジニア
・BEエンジニア1人(+業務委託/副業3名)
 ・本業ではRubyコミッターに囲まれている副業BEエンジニア
・FEエンジニア2人(+業務委託/副業3名)
 ・Unityでのゲーム開発経験からRustでのブロックチェーン開発経験まで
  幅広い経験を積んだフルスタックなFEエンジニア
・UX/UIデザイナー2人(+業務委託/副業1名)
 ・美大卒のUX/UIデザイナーであるCEO
で構成され、優秀なメンバーがそろっています。
産廃業界の非常に複雑な配車業務を自動化し、ITサービスの活用に不慣れなユーザーに提供するため、我々は「最高の技術×最高のUX」の実現を目標に、少数精鋭でサービスの開発を行っています。

◆ エンジニアが活躍しやすい組織づくり
エンジニアがモチベーション高く開発に取り組める環境を整備しています。
・月1の会議で顧客課題のストーリーテリングを行い、エンジニアが顧客課題に直接向き合えるようにしています
・プロダクトを腐らせないリファクタリングを積極的に行い、最新の技術、ドメイン知識が反映された状態を担保するようにしています。Coral capitalのLTイベントで発表させていただきました
https://coralcap.co/2021/07/coral-dev-talk03/

技術スタックを含む詳細情報は、弊社採用サイトに掲載しています。是非ご覧ください!
https://fanfare-kk.com/career/

仕事内容

既存サービスである配車頭の開発項目を例として紹介します。

◆ 新機能の導入に際したモデルの作成
配車頭に新機能を導入する際に、ドメイン知識と既存実装とを加味したモデリングを行います。

◆ GraphQLスキーマの設計
配車頭に新機能を開発する上で画面を実装する場合、FEとBEにそれぞれ担当エンジニアがアサインされます。FEとBEはGraphQLでやりとりを行っており、設計時にGraphQLスキーマを担当エンジニア間で設計・合意したのちに、BEの実装を行います。

◆ 更新されたドメイン知識に基づくリファクタリング
配車頭は、産廃を排出場から処分場へ配送する「配車」スケジュールを計算するサービスとして設計されました。これは業界特有のドメイン知識を多分に含んでいることを意味しており、なかには機能のリリース後に現場の業務と設計が噛み合っていないことがわかることがあります。一例として、産廃業者の多くは処分場でリサイクルされた有価物(鉄くずや燃料など)を現場に配送する、処分場から排出場へ配送する配車を並行して行っています。配車頭は現在はこのような配車に対応できていないため、他にも何パターンかある配車を一元的に管理するための開発や既存サービスのリファクタリングを行っています。

その他業務としては、以下のようなものが含まれます。
・ユーザーヒアリング等を通じたユーザー理解
・要件定義や提案、設計のリード
・システム運用、データ保守
・各種テスティング
・チームメンバー技術向上サポート
・開発チームの方針策定および技術選定- エンジニア採用 等

必要なスキル

必須スキル

複雑な実装を行った経験よりも、基礎的なことをハイレベルにこなせる基礎力を重視します。弊社の使用している技術スタック(GraphQLなど)の利用経験は重視しません。

  • エンジニアとしての実務経験3年
  • Railsでのサーバサイドの開発経験があり、以下のスキルがあること
    • ドメインモデルの設計が適切にできること
    • トランザクションの扱いが適切にできること
    • dbの設計が適切にできること

歓迎するスキル

  • 外部サービス連携のためのAPIの設計経験
  • Terraformを用いたAWSインフラの開発経験
  • PythonもしくはTypeScriptを用いた開発経験

求める人物像

  • プロフェッショナルとして信頼できる方
  • 自律的に行動できる方

SNSでこの案件をシェア